That got me thinking that most repo websites, including aggregators like pkgs.org and repology.org have the same issue with UX (AUR is nice and simple though).
So I made https://pkg.bot on top of the excellent Repology data dump specifically with the following subjective goals:
- Good, non-bloated, non-clunky UI and UX (opinionated, the way I would like it) - Sorting and filtering across many parameters (license, >version <last_updated etc.) - Speed (results render in single-to-double digit ms)
It has ~2.7m packages across 100+ package repos indexed. There are JSON APIs + CSV APIs (for direct terminal display / easy LLM querying). I'm planning to add a DNS server also so that packages can by queried over DNS ala https://dns.toys
Source: https://github.com/knadh/pkg.bot