zero-install
Here is an up-to-date list of the software I publish using Zero Install. You can see the raw directory listing here. Or see my github profile for other things I've been up to, in various states of completion and suitability.
Featured
- autonose0.2.2http://github.com/gfxmonk/autonose
continuous test runner for python
- file-finder0.1.18http://github.com/gfxmonk/file-finder
find files... quickly
- irank0.3.1http://github.com/gfxmonk/python-irank
music rating tools
- mocktest0.6http://gfxmonk.net/dist/doc/mocktest/doc/
mocking library for python, inspired by rspec
- paragram0.1.2http://github.com/gfxmonk/paragram
erlang-style concurrency library for python
- savemytext0.1.4http://github.com/gfxmonk/savemytext.appspot.com
command-line interface to savemytext.appspot.com
- supergenpass-platform0.1.13http://github.com/gfxmonk/supergenpass
platform-specific conveniences for supergenpass
- supergenpass0.1.1http://github.com/gfxmonk/supergenpass
python implementation of supergenpass.com
- version0.7http://github.com/gfxmonk/version
view (and modify) your project version in multiple commonly-used places
0tools
Utilities to assist with the business of creating, running and modifying zero install feeds.
- 0find0.1.4
find the implementation dir for a given 0install interface
- 0local0.2.2http://github.com/gfxmonk/0local
create a local version of a feed
- 0path0.2.5https://github.com/gfxmonk/0path
path manipulation for testing 0install packages
- 0readme0.1.1http://github.com/gfxmonk/0readme
use README with a 0install feed
- 0shell0.2.2
A simple wrapper for running a shell in the context of a 0install feed
- cabal-build20111108.2224
0install builder for cabal
- mkzero20111010.2055https://github.com/gfxmonk/mkzero
zero-install feed publishing utility
- zero2pypi0.0.4
create pypi packages (setup.py) from zero install packages
- zeroinstall-plugin-manager0.1.4http://github.com/gfxmonk/zeroinstall-plugin-manager
user-specific plugin manager for zero-install applications
Other
- appengine-auth0.1.1http://github.com/gfxmonk/appengine-auth
python library for authorizing clients to google appengine
- bash-cached-completions0.1.8http://github.com/gfxmonk/bash-cached-completions
cached completions for bash
- bash_escape0.0.2
python functions for escaping bash output
- coffee-spec0.3.2
A simple spec runner for CoffeeScript
- cpp_js0.1
cpp processor for JS files
- daglink0.2.1https://github.com/gfxmonk/daglink
symlink management
- edit-server0.1.6http://github.com/gfxmonk/edit-server
a server for editing files (locally)
- google-app-engine1.5.2
google-app-engine
- htmlview0.1http://github.com/gfxmonk/htmlview
simple pygtk+ html viewer window
- indicate-task0.1.5https://github.com/gfxmonk/indicate-task
show and control a running task with an indicator-applet
- last-visited-url0.1
get the last visited URL
- libtiff43.9.4-5
tiff rendering library
- mdview0.1
markdown viewer
- net-sandbox0.1.4
sandbox a process inside a new network namespace
- nosetests-plugin-resolver0.1
wrapper around nosetests that resolves plugins from NOSETEST_PLUGINS
- nosetests-runner0.3
run and manage nosetests plugins
- pygments1.4http://pygments.org/
syntax highlighter
- python-env-importer0.1
entry-point loading for python using environment variables
- python-pea0.1.1
minimal BDD library for python
- termstyle0.1.10http://github.com/gfxmonk/termstyle
console colouring for python
- python-unshare0.1
python interface to the linux unshare system call
- rednose0.2.6
coloured output for nosetests
- repr.js0.1https://github.com/gfxmonk/repr.js
repr.js.xml
- rubygems-fake0.1
fake rubygems dependency
- selective-chroot0.1.4
chroot with selective binding of the root filesystem
- shellshape-mutter0.3.2
mutter fork for shellshape
- simple-daemon0.1
simple daemon wrapper
- simple_notify0.2https://github.com/gfxmonk/simple_notify
A simple python-inotify wrapper
- stereoscoper0.2https://github.com/gfxmonk/stereoscoper
Batch modify stereoscopic images
- tail-logs0.2.1
tail multiple logs
- template0.3
A command-line jinja2 template script
- xmlformat0.2
pretty-format an XML document
Third-party software
I didn't write this software, I merely packaged it for zero-install.
- ack1.96
better than grep
- argh0.14.0https://bitbucket.org/neithere/argh/
A simple argparse wrapper
- argparse1.1http://code.google.com/p/argparse/
Python command-line parsing library
- coffee-script1.1.3http://jashkenas.github.com/coffee-script/
The CoffeeScript compiler
- dibs0.92http://www.mit.edu/~emin/source_code/dibs/index.html
distributed internet backup system
- duplicati1.2-pre2http://code.google.com/p/duplicati/
backup system
- exuberant-ctags5.8
ctags for many languages
- flud0.2.1-post2http://flud.org/
distributed backup system
- git-subtree20110120.2244http://github.com/apenwarr/git-subtree
apenwarr's git-subtree
- gnome-shell-updateindicator0.1https://launchpad.net/~aegirxx-googlemail/+archive/gnome-shell-extensions
update indicator for gnome-shell
- gnome-shell-workspace-indicator20111101.2114https://github.com/erick2red/shell-extensions
workspace indicator for gnome-shell
- gnome-tweak-tool3.0.5http://live.gnome.org/GnomeTweakTool
tomisation tool for gnome 3
- GNU parallel20100827.2221http://www.gnu.org/software/parallel/
meta-package for the official GNU Parallel
- jinja22.5.2http://jinja.pocoo.org/2/
python templating engine
- markdown1.0.1http://daringfireball.net/projects/markdown/
John Gruber's markdown
- mutagen1.20http://code.google.com/p/mutagen/
python audio metadata library
- node.js0.4.12http://nodejs.org/
server-side javascript
- nose-GAE0.1.3http://farmdev.com/projects/nosegae/
Google App Engine support for nosetests
- nosetests1.1.2http://somethingaboutorange.com/mrl/projects/nose/
is nicer testing for python
- paramiko1.7.6http://www.lag.net/paramiko/
SSH2 library for python
- pathtools0.1.1http://github.com/gorakhargosh/pathtools
Pattern matching and various utilities for file systems paths
- pyflakes0.4.0
python syntax checker
- pyinotify0.9.0http://trac.dbzteam.org/pyinotify
python inotify bindings
- pyjs-compiler0.7http://pyjs.org/
pyjamas python -> js compiler
- python-beautifulsoup3.2.0http://www.crummy.com/software/BeautifulSoup/
HTML parser for python
- python-brownie0.5.1https://github.com/DasIch/brownie
Common utilities and datastructures for Python applications
- python-iview0.2-post1https://jeremy.visser.name/2009/08/30/python-iview/
ABC iview browser
- python-nosexml0.2-pre18.1http://code.google.com/p/python-nosexml/
nosexml plugin for nosetests
- python-pbs0.90https://github.com/amoffat/pbs
dynamic subprocess wrapper for python
- python-requests0.6.4http://docs.python-requests.org/en/latest/index.html
HTTP librarty for python
- python-snakefood1.4.1-prehttp://furius.ca/snakefood/
Python Dependency Graphs
- python-unshare0.1http://pypi.python.org/pypi/python-unshare/
python interface to the linux unshare system call
- python-webtest1.2.3http://pythonpaste.org/webtest/
WebTest for python
- python-xattrhttp://pypi.python.org/pypi/xattr
Python wrapper for extended filesystem attributes
- zfec1.4.22http://tahoe-lafs.org/trac/zfec
a fast erasure codec
- pyutil1.8.4http://tahoe-lafs.org/trac/pyutil
python utils
- PyYAML3.09http://pyyaml.org/wiki/PyYAML
YAML parser and emitter for Python 2.x
- PyYAML3.09http://pyyaml.org/wiki/PyYAML
YAML parser and emitter for Python 3.x
- PyYAML3.09http://pyyaml.org/wiki/PyYAML
YAML parser and emitter for Python (deprecated feed)
- rubygems-directory_watcher1.4.0http://gemcutter.org/gems/directory_watcher
watches directories
- jekyll_ext0.1.4http://rfelix.com/2010/01/19/jekyll-extensions-minus-equal-pain/
Static blog generator
- rubygems-jekyll0.10.0http://github.com/mojombo/jekyll
jekyll static blog generator
- kramdown0.13.2http://kramdown.rubyforge.org/
Markdown interpreter in Ruby
- rubygems-liquid2.2.2http://www.liquidmarkup.org/
ruby template library
- maruku0.6.0http://maruku.rubyforge.org/
Markdown interpreter in Ruby
- rubygems-rack-legacy0.3.1http://rubygems.org/gems/rack-legacy
legacy CGI/PHP support for rack
- rubygems-rack1.3.3http://rubygems.org/gems/rack
Modular webserver interface for ruby
- rubygems-syntax1.0.0http://rubygems.org/gems/syntax
simple syntax highlighting
- screenkey0.2http://launchpad.net/screenkey
display keypresses on-screen
- spark20111120.1008https://github.com/holman/spark
sparklines for your shell
- systemd-user1.0
User-level systemd runner
- underscore.js1.2.0http://documentcloud.github.com/underscore/
utility library for JS
- vim-argtextobj1.1.1
argument text object for vim
- vim-camelcase-motion20111106.1007https://github.com/bkad/CamelCaseMotion
camelcase motion navigation for vim
- vim-clipbrd2.0http://www.vim.org/scripts/script.php?script_id=1014
edit registers in vim
- vim-command-t1.2.1https://wincent.com/products/command-t
fast file navigation for vim
- vim-csapprox3.50https://github.com/godlygeek/csapprox
vim colorscheme tool
- vim-easymotion1.2http://www.vim.org/scripts/script.php?script_id=3526
vim easymotion plugin
- vim-fugitive1.2https://github.com/tpope/vim-fugitive
vim git plugin
- vim-genutils2.5http://www.vim.org/scripts/script.php?script_id=197
utility functions for vim
- vim-indent-object1.1.2https://github.com/michaeljsmith/vim-indent-object
indent objects for vim
- vim-nerdtree4.1.0http://www.vim.org/scripts/script.php?script_id=1658
tree explorer for vim
- vim-pathogen2.0https://github.com/tpope/vim-pathogen
runtime path manipulation for vim
- vim-pysmell0.7.2https://github.com/orestis/pysmell
python completion for vim
- vim-stratifiedjs0.1.1http://gfxmonk.github.com/vim-stratifiedjs/
vim stratifiedjs syntax support
- vim-tabular20110909.0957https://github.com/godlygeek/tabular
vim alignment plugin
- vim-tagbar2.1http://majutsushi.github.com/tagbar/
vim tagvar plugin
- vim-tcomment2.05http://www.vim.org/scripts/script.php?script_id=1173
comment manipulation for vim
- watchdog0.5.4-post-20120126https://github.com/gorakhargosh/watchdog
Cross-platform filesystem monitoring for python
- wkhtmltopdf0.10.0-rc2http://code.google.com/p/wkhtmltopdf/
convert HTML -> PDF
Packages
Zero install feeds for existing (linux) packages. These feeds don't contain implementations, but can be used to specify dependencies or to refer to a program in a package-independant way. If your distro-specific package name is missing from one of these feeds, please email me and I can add it.
- cabal
cabal
- cluster-ssh
control multiple SSH sessions
- clutter-dev
clutter-dev
- control-center-filesystem
control-center-filesystem
- cpp
the C preprocessor
- curl
curl
- dbus-python
dbus-python
- dbus-x11
dbus-x11
- deborphan
deborphan
- desktop-file-utils
desktop-file-utils
- expect
Programmatically control TTY sessions
- gconf2-dev
gconf2-dev
- gconf2
gconf2
- gitg
gitg
- git
git
- gnome-common
gnome-common
- gnome-doc-utils
gnome-doc-utils
- gnome-do
gnome-do
- gnome-shell
gnome-shell
- gobject-introspection-dev
gobject-introspection-dev
- gtk3-dev
gtk3-dev
- gtk-doc
gtk-doc
- haml
haml
- imagemagickhttp://www.imagemagick.org/script/index.php
Convert, Edit, And Compose Images
- intltool
intltool
- libcanberra-dev
libcanberra-dev
- libmono
libmono
- libnotify-bin
libnotify-bin
- libpng-dev
libpng-dev
- libpng
libpng
- libsm-dev
libsm-dev
- libx11-dev
libx11-dev
- libxcomposite-dev
libxcomposite-dev
- libxcursor-dev
libxcursor-dev
- libxdamage-dev
libxdamage-dev
- libxext-dev
libxext-dev
- libxrandr-dev
libxrandr-dev
- libxrender-dev
libxrender-dev
- libxrender
libxrender
- meld
meld
- mono-runtime
mono-runtime
- mono-winforms
mono-winforms
- mono
mono
- mp3gain
mp3gain
- mutter-devel
mutter-devel
- mutter-dev
mutter-dev
- mutter
mutter
- numpy
Python numeric computing library
- openssl-dev
openssl-dev
- pandochttp://johnmacfarlane.net/pandoc/
pandoc
- pango-dev
pango-dev
- parcellite
parcellite
- php-cgi
php-cgi
- pkgconfig
pkgconfig
- pycrypto
pycrypto
- pynotifyhttp://www.galago-project.org/
python bindings for libnotify
- python2.7-devel
python development files (python 2.7)
- python3
Python 3
- python-appindicator
python-appindicator
- python-devel
python development files
- python-imaging
Python Imaging Library (PIL)
- python-twistedhttp://twistedmatrix.com/trac/
twisted framework for python
- python-wnck
python-wnck
- qmake-qt4
qt build tool
- qt-webkit
qt-webkit
- rlwrap
rlwrap
- rtmpdumphttp://rtmpdump.mplayerhq.hu/
rtmp stream toolkit
- ruby-1.8
ruby language interpreter (1.8)
- ruby-dev
ruby development files
- ruby
ruby language interpreter
- scons2.0.1http://www.scons.org/
software construction tool
- sitecopy
sitecopy
- socat
socat
- startup-notification-dev
startup-notification-dev
- startup-notification
startup-notification
- systemd
systemd
- tagpyhttp://pypi.python.org/pypi/tagpy
music tag manipulation library
- tmuxhttp://tmux.sourceforge.net/
terminal multiplexer
- tree
tree
- wafhttp://code.google.com/p/waf/
build tool
- wxpython
wxpython
- xbindkeys
xbindkeys
- xdotool
xdotool
- xkbcomp
xkbcomp
- xmllint
xmllint
- xsel
command line X buffer / clipboard manipulation
- xsltproc
xsltproc
- xte
xte
- zenity
zenity
- zsh
zsh
