Package list website. https://packages.aosc.io/
For more information, see: https://wiki.aosc.io/developers/packages-site
- C compiler (gcc)
- (for testing) tcl, tdom, tcl sqlite binding
git clone https://github.com/AOSC-Dev/abbs-meta.git git clone https://github.com/AOSC-Dev/packages-site.git cd packages-site sudo apt install libsqlite3-dev make pip3 install -r requirements.txt bash ./update.sh
Then use your WSGI compatible web servers.
?type=json to (almost) every endpoints, or send the
X-Requested-With: XMLHttpRequest HTTP header, then you will get an json response.
?type=tsv to endpoints with a large table, then you will get a Tab-separated Values table, suitable for spreadsheet applications or unix tools.
On listings that have multiple pages, use
?page=n to get each page.
?page=all to avoid paging. For example, use
?page=all&type=tsv to get a full listing in TSV.
/list.json gives a full list of packages.
You can download the abbs-meta SQLite database from