Awesome Lists
Discover 96 open source Awesome List repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Awesome List projects here are most often combined with Resources, Developer Tools and AI Agents. Last updated October 4, 2026.
96 repositories · updated October 4, 2026

awesome-competitive-programming: Find Contest Learning Resources
A curated directory of resources for competitive programming, algorithms, and data structures. Use it to find study materials, practice platforms, contest tools, and communities in one place.

awesome-learn-by-playing: Find Games That Teach Tech Skills
A curated directory of games and interactive resources for learning programming and other technology skills. Browse by topic to find a hands-on way to practice, from CSS and JavaScript to Git, SQL, and security.

beautiful-docs: Discover Examples of Excellent Developer Documentation
A community-curated collection of well-written and thoughtfully designed developer documentation, plus resources for writing and generating docs. Browse it for inspiration or contribute examples that others can learn from.

programming-talks: Discover Talks on Programming
A curated index of programming talks, grouped by language and broader software topics. Use it to find recorded talks by subject, speaker, and year, with links to external video and talk sites.

awesome-math: Find Curated Mathematics Learning Resources
A broad, curated directory of mathematics resources, from introductory courses and textbooks to research references, theorem provers, software, and AI in mathematics. Useful for learners, educators, and practitioners finding material by subject.

awesome-dotnet: Discover .NET Libraries and Tools
A community-maintained, categorized directory of .NET libraries, tools, frameworks, and software. Use it to explore options across areas such as APIs, databases, testing, desktop development, and machine learning.

awesome-css-frameworks: Compare CSS Frameworks and Libraries
A curated directory of CSS frameworks, resets, and styling libraries, organized by approach and intended use. Use it to survey options for a web project, from classless stylesheets to utility-first frameworks and specialized designs.

awesome-electron: Find Resources for Building Electron Apps
A curated directory of Electron apps, development tools, starter templates, documentation, and learning resources. It helps developers discover examples and supporting projects when building desktop apps with web technologies.

awesome-laravel: Find Resources for the Laravel Ecosystem
A community-curated directory of Laravel packages, learning materials, tools, and community links. Use it to discover resources for building, deploying, and maintaining Laravel applications.

awesome-vue: Find Vue.js Resources and Projects
A community-curated directory of resources for Vue.js developers, including learning materials, tools, libraries, and example projects. Use it to explore the Vue ecosystem or find a resource for a specific development need.

awesome-html5: Find Curated HTML5 Learning Resources
A categorized collection of articles, standards, tutorials, tools, and references covering HTML5 and browser APIs. Useful for developers learning web platform capabilities or looking for topic-specific links in one place.

List-Of-Open-Source-Internships-Programs: Find Coding Programs
A curated directory of open-source internships, mentorship programs, coding competitions, and learning programs. Use it to discover opportunities, then check each organizer’s site for current dates and eligibility.