http://0install.de/feeds/ is a curated collection of Zero Install feeds for open-source and freeware applications. Most target Windows or are cross-platform.
This Git repository tracks changes to these feeds. The feeds are updated using the following tools:
0watch scrapes upstream websites to discover new versions of applications. It runs a watch file (e.g., VLC.watch.py
) and then automatically calls 0template as needed.
0template is used to add new releases of applications. It takes a template (e.g., VLC.xml.template
) and values for placeholders (e.g., a version number) as input and generates a new feed (e.g., VLC-2.0.0.xml
) as output.
0repo merges feeds generated by 0template (e.g., VLC-2.0.0.xml
) into the appropriate main feeds (e.g., VLC.xml
).
We run this process periodically in a CI environment. You can also try it out on your own machine:
git clone https://github.com/0install/0install.de-feeds.git feeds
Note: The target directory must be calledfeeds
..\watch.ps1