Best Developer Learning Resources on Github
Best Github Repos for Developers
These GitHub Repos mainly include resources for Software Development, Web Development, Competitive Coding, and Interview Preparation.
I have started these Github repo's over the last 2 years from various articles and blogs.
If you find it hard to open each repo link. You can check directly on my Github (udaya28)
FYI - This is my first article and I wrote this complete article using JavaScript. Yes, You heard it right JavaScript 😁. I have written snippets to scrap the data from my Github profile and processed those data into the Markdown format you see below. I will share those snippets in the comments.
1 freeCodeCamp
⭐ 351.5k - stars, 🍴 29.2k - forks
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
2 free-programming-books
⭐ 245.3k - stars, 🍴 50.3k - forks
📚 Freely available programming books
3 coding-interview-university
⭐ 229.9k - stars, 🍴 61.8k - forks
A complete computer science study plan to become a software engineer.
4 awesome
⭐ 215.2k - stars, 🍴 24k - forks
😎 Awesome lists about all kinds of interesting topics
5 developer-roadmap
⭐ 206.9k - stars, 🍴 29.4k - forks
Roadmap to becoming a developer in 2022
6 public-apis
⭐ 205.7k - stars, 🍴 23.5k - forks
A collective list of free APIs
7 system-design-primer
⭐ 193.2k - stars, 🍴 34.9k - forks
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
8 build-your-own-x
⭐ 161.6k - stars, 🍴 15.1k - forks
Master programming by recreating your favorite technologies from scratch.
9 You-Dont-Know-JS
⭐ 157.7k - stars, 🍴 31k - forks
A book series on JavaScript. YDKJS on Twitter.
10 javascript-algorithms
⭐ 148.5k - stars, 🍴 24.6k - forks
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
11 awesome-python
⭐ 138.1k - stars, 🍴 21.7k - forks
A curated list of awesome Python frameworks, libraries, software and resources
12 javascript
⭐ 125.7k - stars, 🍴 24.1k - forks
JavaScript Style Guide
13 computer-science
⭐ 122.1k - stars, 🍴 16.3k - forks
🎓 Path to a free self-taught education in Computer Science!
14 nodebestpractices
⭐ 80.1k - stars, 🍴 8.3k - forks
✅ The Node.js best practices list (August 2022)
15 tech-interview-handbook
⭐ 76.7k - stars, 🍴 10.3k - forks
💯 Curated coding interview preparation materials for busy software engineers
16 clean-code-javascript
⭐ 71k - stars, 🍴 9.6k - forks
🛁 Clean Code concepts adapted for JavaScript
17 papers-we-love
⭐ 63.7k - stars, 🍴 4.9k - forks
Papers from the computer science community to read and discuss.
18 every-programmer-should-know
⭐ 61.3k - stars, 🍴 5.8k - forks
A collection of (mostly) technical things every software developer should know about
19 Front-End-Checklist
⭐ 61.2k - stars, 🍴 5.9k - forks
🗂 The perfect Front-End Checklist for modern websites and meticulous developers
20 free-for-dev
⭐ 57.2k - stars, 🍴 6.3k - forks
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
21 Web-Dev-For-Beginners
⭐ 56.3k - stars, 🍴 8.4k - forks
24 Lessons, 12 Weeks, Get Started as a Web Developer
22 33-js-concepts
⭐ 51.2k - stars, 🍴 7.1k - forks
📜 33 JavaScript concepts every developer should know.
23 Best-websites-a-programmer-should-visit
⭐ 47.5k - stars, 🍴 6.2k - forks
🔗 Some useful websites for programmers.
24 javascript-questions
⭐ 46.7k - stars, 🍴 6.6k - forks
A long list of (advanced) JavaScript questions, and their explanations ✨
25 design-resources-for-developers
⭐ 43.2k - stars, 🍴 9.4k - forks
Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
26 ML-For-Beginners
⭐ 40.2k - stars, 🍴 8k - forks
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
27 PayloadsAllTheThings
⭐ 40.1k - stars, 🍴 10.9k - forks
A list of useful payloads and bypass for Web Application Security and Pentest/CTF
28 docusaurus
⭐ 37k - stars, 🍴 5.5k - forks
Easy to maintain open source documentation websites.
29 github-cheat-sheet
⭐ 36.4k - stars, 🍴 5.1k - forks
A list of cool features of Git and GitHub.
30 react
⭐ 35.8k - stars, 🍴 3.1k - forks
Cheatsheets for experienced React developers getting started with TypeScript
31 front-end-interview-handbook
⭐ 34.9k - stars, 🍴 5.1k - forks
⚡️ Front End interview preparation materials for busy engineers
32 frontend-dev-bookmarks
⭐ 34.8k - stars, 🍴 4.9k - forks
Manually curated collection of resources for frontend web developers.
33 styleguide
⭐ 31.4k - stars, 🍴 12.4k - forks
Style guides for Google-originated open-source projects
34 awesome-javascript
⭐ 28.4k - stars, 🍴 4k - forks
🐢 A collection of awesome browser-side JavaScript libraries, resources and shiny things.
35 wtfjs
⭐ 27.5k - stars, 🍴 2k - forks
🤪 A list of funny and tricky JavaScript examples
36 project-guidelines
⭐ 27.2k - stars, 🍴 3k - forks
A set of best practices for JavaScript projects
37 hacker-laws
⭐ 24.1k - stars, 🍴 1.4k - forks
💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws
38 reverse-interview
⭐ 23.8k - stars, 🍴 1.8k - forks
Questions to ask the company during your interview
39 modern-js-cheatsheet
⭐ 23.3k - stars, 🍴 2.6k - forks
Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.
40 reactjs-interview-questions
⭐ 23.1k - stars, 🍴 5.7k - forks
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
41 css-protips
⭐ 22.6k - stars, 🍴 1.8k - forks
A collection of tips to help take your CSS skills pro
42 JavaScript
⭐ 21.7k - stars, 🍴 3.8k - forks
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
43 awesome-vscode
⭐ 20.9k - stars, 🍴 1.1k - forks
🎨 A curated list of delightful VS Code packages and resources.
44 professional-programming
⭐ 19.8k - stars, 🍴 1.8k - forks
A collection of full-stack resources for programmers.
45 javascript-testing-best-practices
⭐ 18.7k - stars, 🍴 1.7k - forks
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (April 2022)
46 en.javascript.info
⭐ 18.5k - stars, 🍴 3.3k - forks
Modern JavaScript Tutorial
47 You-Dont-Need-JavaScript
⭐ 17.4k - stars, 🍴 1k - forks
CSS is powerful, you can do a lot of things without JS.
48 spellbook-of-modern-webdev
⭐ 15.1k - stars, 🍴 1.2k - forks
A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development
49 Front-End-Performance-Checklist
⭐ 15.1k - stars, 🍴 1.1k - forks
🎮 The only Front-End Performance Checklist that runs faster than the others
50 front-end-guide
⭐ 14.5k - stars, 🍴 1.1k - forks
📚 Study guide and introduction to the modern front end stack.
51 WebFundamentals
⭐ 13.4k - stars, 🍴 2.7k - forks
Former git repo for WebFundamentals on developers.google.com
52 es6-cheatsheet
⭐ 12.9k - stars, 🍴 1.1k - forks
ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets
53 javascript-interview-questions
⭐ 11.5k - stars, 🍴 3.4k - forks
List of 1000 JavaScript Interview Questions
54 babel-handbook
⭐ 11.1k - stars, 🍴 1.7k - forks
📘 A guided handbook on how to use Babel and how to create plugins for Babel.
55 personal-security-checklist
⭐ 8.9k - stars, 🍴 0.7k - forks
🔒 A curated checklist of 300+ tips for protecting digital security and privacy in 2022
56 vscode-tips-and-tricks
⭐ 8.8k - stars, 🍴 0.7k - forks
Collection of helpful tips and tricks for VS Code.
57 js-the-right-way
⭐ 8.4k - stars, 🍴 0.9k - forks
An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web
58 how-web-works
⭐ 8.4k - stars, 🍴 0.9k - forks
What happens behind the scenes when we type google.com in a browser?
59 awesome-guidelines
⭐ 7.7k - stars, 🍴 0.5k - forks
A curated list of high quality coding style conventions and standards.
60 spark-joy
⭐ 7.3k - stars, 🍴 0.3k - forks
✨😂 1000+ ways to add design flair, user delight, and whimsy to your product.
61 system-design-resources
⭐ 7.3k - stars, 🍴 0.9k - forks
These are the best resources for System Design on the Internet
62 domain-driven-hexagon
⭐ 6.9k - stars, 🍴 0.6k - forks
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
63 must-watch-javascript
⭐ 6.7k - stars, 🍴 0.3k - forks
A useful list of well-received talks about JavaScript covering React, functional programming, performance, frameworks, debugging, tooling, leveling up, and more.
64 css
⭐ 6.4k - stars, 🍴 1.4k - forks
A mostly reasonable approach to CSS and Sass.
65 React-Native-Apps
⭐ 6.4k - stars, 🍴 1k - forks
Curated List of Open Source React Native Apps. Curation curtesy of
66 magic-of-css
⭐ 6k - stars, 🍴 0.4k - forks
A CSS course to turn you into a magician.
67 ES6-for-humans
⭐ 5.9k - stars, 🍴 0.4k - forks
A kickstarter guide to writing ES6
68 awesome-css-frameworks
⭐ 5.2k - stars, 🍴 0.4k - forks
List of awesome CSS frameworks in 2022
69 Front-End-Design-Checklist
⭐ 4.6k - stars, 🍴 0.4k - forks
💎 The Design Checklist for Creative Web Designers and Patient Front-End Developers
70 css-reference
⭐ 4.5k - stars, 🍴 0.3k - forks
CSS Reference: a free visual guide to the most popular CSS properties
71 web-development-resources
⭐ 4.3k - stars, 🍴 0.8k - forks
Awesome Web Development Resources.
72 javascript
⭐ 3k - stars, 🍴 0.9k - forks
GitBook teaching programming basics with Javascript
73 system-design
⭐ 2.8k - stars, 🍴 0.2k - forks
Learn how to design systems at scale and prepare for system design interviews
74 front-end-Interview-Questions
⭐ 2.5k - stars, 🍴 0.6k - forks
Help the front End community to rock interview
75 FrontEndCollection
⭐ 2.4k - stars, 🍴 0.3k - forks
Notes for Front-end Software Engineers. Covers common data structure and algorithms, basic web concepts, HTML & CSS & Javascript.
76 css-architecture
⭐ 2.3k - stars, 🍴 0.1k - forks
8 simple rules for a robust, scalable CSS architecture
77 awesome-css-learning
⭐ 2.2k - stars, 🍴 0.2k - forks
A tiny list limited to the best CSS Learning Resources
78 List-Of-Open-Source-Internships-Programs
⭐ 2.2k - stars, 🍴 0.4k - forks
A curated list of all the open-source internships/Programs
79 Competitive-Programming-Resources
⭐ 2.2k - stars, 🍴 0.7k - forks
Competitive Programming & System Design Resources.
80 cphb
⭐ 2.1k - stars, 🍴 0.3k - forks
Competitive Programmer's Handbook
81 Awesome-JavaScript-Interviews
⭐ 2k - stars, 🍴 0.5k - forks
Popular JavaScript / React / Node / Mongo stack Interview questions and their answers. Many of them, I faced in actual interviews and ultimately got my first full-stack Dev job :)
82 Grokking-System-Design
⭐ 2k - stars, 🍴 0.6k - forks
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems …
83 zero-trust-architecture
⭐ 1.5k - stars, 🍴 0.2k - forks
Principles to help you design and deploy a zero trust architecture
84 the-dom-challenge
⭐ 0.9k - stars, 🍴 0.2k - forks
DOM Challenge is a 60-90 minutes online weekly challenge related to frontend development consisting of industrial level machine round questions.
85 project-checklist
⭐ 0.7k - stars, 🍴 0.1k - forks
✅ A checklist of things to do before releasing your project
86 namaste-javascript-notes
⭐ 0.5k - stars, 🍴 0.2k - forks
It maintains my version of js notes which I learned from the famous Namaste Javascript Youtube Series by Akshay Saini.
87 secure-development-and-deployment
⭐ 0.4k - stars, 🍴 0.1k - forks
NCSC Guidance for secure development and deployment
88 frontend-mini-challenges
⭐ 0.2k - stars, 🍴 0k - forks
Collection of frontend challenges for learning and machine coding round interviews