Open Source Resources
Discover 93 open source Resources repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Resources projects here are most often combined with Awesome List, Education and Developer Tools. Last updated October 3, 2026.
93 repositories · updated October 3, 2026

DockerCheatSheet: Find Common Docker Commands and Guidance
A practical reference for common Docker tasks, from running containers and managing images to networking, cleanup, Compose, and Swarm. Useful for developers and operators who need command examples without searching documentation.

vim-cheatsheet: Find Vim Keyboard Shortcuts Quickly
A categorized reference for Vim and Neovim keyboard shortcuts, from movement and editing to buffers, tabs, windows, and folds. Useful as a quick lookup for learners and experienced users alike.

ACM-ICPC-Algorithms: Competitive Programming Algorithms
A collection of algorithms and data structures for competitive programming, organized by topic. It is useful for ICPC participants and programmers looking for reference implementations across common contest problems.

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.

CompetitiveCode: Explore Competitive Programming Problems and Solutions
CompetitiveCode is a community collection of interesting programming challenges and documented solutions organized by source or topic. It is useful for learners practicing algorithms and contributors sharing solutions in several programming languages.

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.

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-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.

Front-End-Web-Development-Resources: Find Frontend Learning Resources
A categorized directory of resources for learning and practicing front-end web development. It brings together courses, reference material, tools, frameworks, accessibility guidance, and design assets for beginners and working developers.