Repository navigation
Categories
Every entry sits in exactly one of 13 categories. Pick the one where someone would go looking for it. A database client written in Rust belongs in Databases & Data, not under its language, because language is a filter on the site, never a category.
| Category | What belongs there | Examples of the kind of repo |
|---|---|---|
| AI & Machine Learning | Models, training and inference tools, LLM apps and frameworks, vector search, MLOps | An inference server, a fine-tuning toolkit |
| Backend & APIs | Web frameworks, API servers and gateways, auth, queues, server-side libraries | An HTTP framework, a GraphQL server |
| CLI & Terminal | Command-line tools, shells, prompts, terminal emulators, TUI libraries | A grep replacement, a TUI toolkit |
| Databases & Data | Databases, ORMs and query builders, data pipelines, ETL, analytics engines | An embedded database, a migration tool |
| Design & UI | Component libraries, design systems, icons, fonts, design tools | An icon set, a headless component library |
| DevOps & Infrastructure | CI/CD, containers, Kubernetes, infrastructure as code, monitoring and observability | A deployment tool, a metrics agent |
| Developer Tools | Editors and extensions, linters, formatters, build tools, debuggers, git tools | A code formatter, a git client |
| Frontend & Web | Frontend frameworks, bundlers, CSS tooling, static site generators, browser libraries | A UI framework, a static site generator |
| Learning & Resources | Tutorials, courses, books, curated guides, interview prep, roadmaps | A free programming book, a hands-on course |
| Mobile | iOS and Android apps and libraries, cross-platform frameworks, mobile tooling | A cross-platform app framework |
| Security | Scanners, secrets management, cryptography, auth libraries, pentesting tools | A vulnerability scanner, a secrets vault |
| Self-Hosted | Apps you run on your own server in place of a hosted service | A photo library, a password manager server |
| Testing | Test frameworks and runners, mocking, end-to-end and load testing, fuzzing | A browser testing framework, a load tester |
Plenty of repos could sit in two. Ask what someone would be trying to do when they went looking for it:
- A self-hosted app for developers, such as a git server: Self-Hosted, because the point is running it yourself.
- An auth library: Security if it's mainly about security, Backend & APIs if it's a framework plugin.
- A CLI that manages Kubernetes: DevOps & Infrastructure. The terminal is how you use it, not what it's for.
- An awesome list or curated guide: Learning & Resources.
If an entry has landed in the wrong place, report it with the reason "Wrong category" and say where it belongs. I move it.
I'm the only one who adds categories, and the bar is high: every extra category makes the sidebar longer and each list thinner. Make the case in Ideas: what would go in it, and why none of the 13 fits.
Site · Repo · Discussions · CC0 license
Getting listed
Likes
Keeping it clean
Help
The project