Find a curated reading list on any programming topic, from Node.js to machine learning, without searching the whole web.
Discover which tools, libraries, and tutorials exist for a given platform or technology before committing to one.
Get a one-line introduction to an unfamiliar topic and click through to its dedicated awesome list for deep dives.
This repository is the original "awesome" list: a hand-curated index that points to other awesome lists across many topics, started and maintained by Sindre Sorhus. The idea of an awesome list is a community-maintained collection of high quality links on one subject, and this repo is the central directory that ties all of those subject-specific lists together. The README opens with a short header, sponsor mentions, and links to supporting pages: "What is an awesome list?", a contribution guide, and a guide to creating your own list. After that comes a large table of contents covering top-level themes. Sections include Platforms, Programming Languages, Front-End Development, Back-End Development, Computer Science, Big Data, Theory, Books, Editors, Gaming, Development Environment, Entertainment, Databases, Media, Learn, Security, Content Management Systems, Hardware, Business, Work, Networking, Decentralized Systems, Health and Social Science, Events, Testing, Miscellaneous, and Related. Each section is then a list of entries, where every entry is a link to a separate GitHub awesome list (for example awesome-nodejs, awesome-ios, awesome-android, awesome-electron, awesome-react-native, awesome-flutter, awesome-rust, awesome-aws, awesome-firebase). Many entries carry a one-line description of what the linked topic is, so a non-technical reader can scan and learn what Node.js, Electron, IPFS, Heroku, or Raspberry Pi mean before clicking through. You would use this repo as a starting jump page. If you want a thorough reading list on Linux, iOS, machine learning, or any other broad topic, you come here, find the section, follow the link to the focused awesome list, and from there reach individual tools, tutorials, and projects. The repo itself does not ship code, it is a Markdown index. Its tagged topics on GitHub include awesome, awesome-list, lists, resources, and unicorns.
This repo across BitVibe Labs
Verify against the repo before relying on details.