Best Developer Learning Resources on Github

Best Developer Learning Resources on Github

Best Github Repos for Developers

·

10 min read

Featured on daily.dev

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

Did you find this article valuable?

Support Udaya by becoming a sponsor. Any amount is appreciated!