← All open source projects

Awesome

sindresorhus/awesome

Awesome is the original awesome-list catalog: curated lists of useful resources across software, development, and many adjacent technology topics.

Forks 35,344
Author sindresorhus
Language Unknown
License CC0-1.0
Synced 2026-06-07

What it is

Awesome is a catalog of catalogs. It collects links to “awesome lists”: hand-curated collections of libraries, tools, articles, books, courses, and communities around a specific topic.

The repository was created on GitHub in July 2014 and became more than a link dump. It established a recognizable format: short descriptions, tidy sections, quality guidelines, and a bias toward useful resources rather than random search results.

Typical awesome-list structure

A small section usually combines a heading, short context, and links that are easy to scan.

Language: Markdown
## Databases

- [PostgreSQL](https://www.postgresql.org/) - Advanced open source relational database.
- [SQLite](https://sqlite.org/) - Small embedded SQL database engine.

## Learning

- [Architecture Notes](https://example.com) - Practical notes about system design.

Why it is popular

The core value is time saved. When a topic is broad, a good curated list can be faster than many search queries. It gives a map of the area: what tools exist, how the topic is divided, where to start, and where to go deeper.

Awesome is also strong because of the network effect. The more projects adopt the awesome-list format, the more useful the root catalog becomes.

Limits

A curated list is not an objective ranking. Links can become stale, maintainers have preferences, and quality criteria vary between lists. It is best used as a starting map, not the final decision on a technology.