Zero Install

the antidote to app-stores

Zero Install: Featured Applications

To get these programs, drag the program's title from your web-browser to your installer. If you need more help, consult the installation instructions.

  1. Popular applications
  2. 0install tools
  3. More feeds

Popular applications

Armagetron Advanced
Tron clone in 3D
Dumping cores since 2000. Armagetron Advanced is a lightcylce game with multiplayer focus. You ride a lightcycle, which leaves a trail of pure energy behind it. Crashing into your own trail or that of another player is quite fatal. Battle with ... Home page

Platforms: Linux-i486, Linux-x86_64, Windows

NetBeans All
A multi-language software development environment
NetBeans is a multi-language integrated development environment. Home page

Platforms: Darwin, Linux, Solaris, Windows

cross-platform FTP, FTPS and SFTP client
FileZilla Client is a fast and reliable cross-platform FTP, FTPS and SFTP client with lots of useful features and an intuitive graphical user interface. Home page

Platforms: Linux-i586, Linux-x86_64, MacOSX-i686, MacOSX-ppc, Source code, Windows

KeePass Professional
free open source password manager
KeePass is a free open source password manager, which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key file. So you only have to remember one single master ... Home page

Platforms: Any, Source code

Mediatheksammlung der öffentlich-rechtlichen Sender.
Das Programm durchsucht die Mediathek verschiedener Sender (ARD, ZDF, Arte, 3Sat, MDR, NDR, ORF, SF), lädt Beiträge mit einem Programm eigener Wahl und kann Themen als Abos anlegen und neue Beiträge automatisch downloaden. Es gibt auch eine ... Home page

Platforms: Any

Apache Maven
A software project management and comprehension tool
(no description) Home page

Platforms: Any

functional and object-oriented programming language
Scala is a functional and object-oriented programming language based on the Java Virtual Machine. Home page

Platforms: Any

implementation of Python running under .NET/Mono
IronPython is an implementation of the Python programming language running under .NET/Mono and Silverlight/Moonlight. It supports an interactive console with fully dynamic compilation. It's well integrated with the rest of the .NET Framework and makes ... Home page

Platforms: Any

object-oriented, statically typed, general-purpose programming language
Boo is an object-oriented, statically typed, general-purpose programming language based on the Common Language Infrastructure and using a Python-inspired syntax. Home page

Platforms: Any

Open Source clone of Transport Tycoon Deluxe
OpenTTD is an open source clone of the Microprose game "Transport Tycoon Deluxe", a popular game originally written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features. Home page

Platforms: Linux-i686, Linux-x86_64, MacOSX

fast and powerful file manager
ROX-Filer is a fast and powerful graphical file manager. It has full drag-and- drop support and background file operations, and is highly configurable. It can also act as a pinboard, allowing you to pin frequently used files to the desktop background. Home page

Platforms: FreeBSD-i386, Linux-i486, Linux-ppc, Linux-x86_64, Source code

create or read archive files
You can use Archive to compress a directory or file into a single, smaller file (which can be stored, emailed, etc). You can also use it to extract a compressed archive back into a file or directory structure. Home page

Platforms: Any

a versatile 3D animation creation suite
Blender is a fully integrated 3D animation suite for use in animation, still graphics, scientific and engineering visualization, and game content creation. It includes tools for modeling, texturing (node based materials or uv mapped), uv mapping, ... Home page

Platforms: FreeBSD-i386, FreeBSD-x86_64, Linux-i386, Linux-i686, Linux-x86_64, MacOSX-i386, MacOSX-ppc, MacOSX-x86_64, Windows-i386, Windows-x86_64

free ear training software
Solfege is a free ear training program written in python using gtk+ and PyGTK. Solfege is expected to work on any OS where python, gtk+ and pygtk are ported, but some adjustments might be necessary. Home page

Platforms: Linux-i386, Linux-x86_64

0install tools

These programs are related to 0install itself (e.g. tools for making and updating feeds). They are, of course, distributed through 0install:

create a binary release from source code
0compile creates a binary from source code, either for your own use or ready for publishing on the web through Zero Install. It can use Zero Install to download any build dependencies (compilers, header files, build tools, etc). This is useful if ... Home page

Platforms: Any

utility to make creating injector interfaces easier
0publish makes creating and modifying injector interface files easier. It can create a new commented template for you or edit an existing one. Various editing operations are available, the most basic being to let you edit it in your preferred text ... Home page

Platforms: Any

GTK editor for Zero Install feeds
Publishing a program using Zero Install requires you to create an XML file listing the available versions, where to get them, and what other software they depend on. This program provides a simple graphical interface for creating and editing these feeds. Home page

Platforms: Any

manage new releases with Zero Install
If you have a local feed in the development version of your program, 0release can help you to create new releases easily. Home page

Platforms: Any

check your Zero Install feeds
FeedLint is a tool for Zero Install feed authors. It checks that your Zero Install feed can be downloaded, that it is valid and that all the links in it still work. Run this on all your feeds from time-to-time to make sure they still work. Home page

Platforms: Any

creates -dev packages
Given a standard autoconf source package (in $SRCDIR), this script builds it (configure --prefix=$DISTDIR && make install) and then removes files which shouldn't be in a -dev package (.so and .la files, etc). It also edits any pkg-config .pc files to ... Home page

Platforms: Any

decentralised installation system
Zero Install is a decentralised cross-platform software installation system available under the LGPL. It allows software developers to publish programs directly from their own web-sites, while supporting features familiar from centralised distribution ... Home page

Platforms: Any

test Zero Install programs
Use 0test to run the unit tests for a Zero Install program. You can use this to test released versions or developer snapshots. You can give a selection of versions to test, and you can test against different versions of dependencies to create a matrix ... Home page

Platforms: Any

create Zero Install feeds from Debian and RPM packages
Zero Install is a decentralised installation system. Meta-data about each package is published in a "feed" file. The Zero Install client reads these feeds files and downloads and runs the programs. The feed files can be created manually (e.g. using ... Home page

Platforms: Any

create self-installing bundles for distribution on CD
It is sometimes useful to bundle a program and its libraries together on a CD (for example) so that it can be used on machines without a network connection, or where the network is very slow. It is also useful for archival purposes, in case the ... Home page

Platforms: Any

More feeds

This pages used to list all the known feeds, but the list was getting much too long, so now it just shows a few selected applications. Other sites provide specialised lists for particular groups of people:

All known feeds
The mirror site contains a list of all feeds known to us. catalog
Feeds for Windows applications (though many are cross-platform too).
ROX Zero Install software index
Programs which are designed for use with the ROX desktop.

If you want to make additional programs available this way, please read the packaging guide.