Topics / #education

Education projects on GitHub

Learning resources, courses, and platforms for studying programming and other subjects.

As of , the most-starred Education projects on GitHub are build-your-own-x (553.8K stars), awesome (520.2K stars) and freeCodeCamp (457.2K stars). GitHub.Locker tracks 933 Education repositories with 25.1M stars combined. The fastest-growing on October 16 was HowToLiveBetter, with +555 stars in a day.

933Projects
25.1MStars in total
+11.4KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

Top 100 of 933 · by stars

  1. #1 · codecrafters-io/build-your-own-x

    build-your-own-x

    It's a curated collection of step-by-step guides that show you how to rebuild popular technologies (databases, game engines, blockchains, compilers, web browsers, etc.) from scratch, so you understand how they really work.

    553.8K
  2. #2 · sindresorhus/awesome

    awesome

    It is 'awesome', the original curated directory of awesome lists maintained by Sindre Sorhus: a hand-picked index of lists about all kinds of interesting topics, from programming languages and platforms to gaming, security, and business.

    520.2K
  3. #3 · freeCodeCamp/freeCodeCamp

    freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum: a friendly, donor-supported community where you learn math, programming, and computer science for free through thousands of interactive coding challenges. The full-stack web development and machine learning curriculum is completely free and self-paced, and the community says it has helped over 100,000 people get their first developer job.

    457.2K
  1. 4

    free-programming-books

    399.2KEbookFoundation/free-programming-books · Python

    It is a huge, community-maintained list of freely available programming books and other learning resources in many human languages; it started as a clone of a famous StackOverflow list and has grown to become one of GitHub's most popular repositories.

  2. 5

    system-design-primer

    374.5Kdonnemartin/system-design-primer · Python

    A curated, organized collection of resources for learning how to design large-scale systems, built specifically to help engineers prepare for system design interviews.

  3. 6

    developer-roadmap

    369.6Knilbuild/developer-roadmap · TypeScript

    Community-driven roadmaps, guides and resources that show developers what to learn next and in what order — from frontend and backend to AI, DevOps and dozens of other paths.

  4. 7

    coding-interview-university

    362.6Kjwasham/coding-interview-university

    It is a multi-month self-study plan covering the computer science topics you need to pass a software engineering interview at a large company.

  5. 8

    awesome-selfhosted

    327.3Kawesome-selfhosted/awesome-selfhosted

    It is a curated list of free-software network services and web applications that you can host yourself instead of relying on third-party SaaS providers.

  6. 9

    project-based-learning

    287Kpractical-tutorials/project-based-learning · Python

    A curated list of programming tutorials where you learn by building a real application from scratch.

  7. 10

    Python

    225.3KTheAlgorithms/Python · Python

    A large collection of classic algorithms and data structures implemented in Python, built as an educational reference for learning and practicing algorithms.

  8. 11

    computer-science

    210.1Kossu/computer-science · HTML

    OSSU Computer Science is a free, self-taught curriculum that stitches together top university-level online courses (from MIT, Harvard, Princeton, etc.) into a complete computer science education, roughly equivalent to an undergraduate CS degree minus general education requirements.

  9. 12

    FreeDomain

    204.5KDigitalPlatDev/FreeDomain · Markdown

    DigitalPlat FreeDomain is a free domain registration service paired with a practical, book-style DNS learning guide, taking you from claiming a domain all the way through setting up a website, email and DNS operations.

  10. 13

    javascript-algorithms

    196.7Ktrekhleb/javascript-algorithms · JavaScript

    A large collection of JavaScript implementations of classic algorithms and data structures, where each one has its own folder with code, tests, and a README explaining the theory and further reading links.

  11. 14

    Python-100-Days

    187.2Kjackfrued/Python-100-Days · Jupyter Notebook

    A free, day-by-day Python curriculum by Luo Hao (骆昊) that takes a complete beginner through 100 days of lessons covering core language fundamentals, file and database handling, web development with Django, web scraping, data analysis, and machine learning.

  12. 15

    You-Dont-Know-JS

    184.8Kgetify/You-Dont-Know-JS

    A free, open-source book series by Kyle Simpson that dives deep into the core mechanisms of the JavaScript language, covering topics like scope, closures, types, and objects.

  13. 16

    HelloGitHub

    182.5K521xueweihan/HelloGitHub · Python

    HelloGitHub is a monthly magazine that rounds up interesting, entry-level open source projects from GitHub, publishing a fresh issue on the 28th of each month.

  14. 17

    the-art-of-command-line

    162.5Kjlevy/the-art-of-command-line

    A single-page guide collecting essential command-line tips, tricks, and notes for using Bash on Linux and other Unix-like systems, from basics through advanced scripting and debugging.

  15. 18

    JavaGuide

    159.1KSnailclimb/JavaGuide · JavaScript

    JavaGuide is a free, open-source guide to Java and backend interviews: a collection of study notes and Q&A summaries covering Java core, computer science fundamentals, databases, and system design.

  16. 19

    tech-interview-handbook

    143Kyangshun/tech-interview-handbook · TypeScript

    A free, curated collection of technical interview preparation materials for software engineers, created by the author of Blind 75, covering algorithms, behavioral questions, resumes, and more.

  17. 20

    free-for-dev

    139.7Kripienaar/free-for-dev · HTML

    A curated list of SaaS, PaaS, and IaaS offerings that have free tiers useful for DevOps engineers, sysadmins, and infrastructure developers.

  18. 21

    fucking-algorithm

    135.9Klabuladong/fucking-algorithm · Markdown

    This is labuladong's Chinese-language algorithm notebook: 60+ original articles that use LeetCode problems to teach reusable problem-solving frameworks, not just paste-and-pass code answers.

  19. 22

    hello-algo

    130.8Kkrahets/hello-algo · Java

    Hello Algo is a free, open-source illustrated book that teaches data structures and algorithms from scratch using animated diagrams and one-click runnable code.

  20. 23

    30-seconds-of-code

    129.2KChalarangelo/30-seconds-of-code · JavaScript

    30 seconds of code is a collection of short coding articles, each with code snippets, an explanation and examples, published on the project's own website.

  21. 24

    generative-ai-for-beginners

    121.5Kmicrosoft/generative-ai-for-beginners · Jupyter Notebook

    A 21-lesson course by Microsoft Cloud Advocates that teaches the fundamentals of building Generative AI applications, covering concepts like prompt engineering, chat apps, RAG, fine-tuning, and AI agents.

  22. 25

    free-programming-books-zh_CN

    119.2Kjustjavac/free-programming-books-zh_CN

    A curated, free index of Chinese-language (and Chinese-translated) computer programming books and tutorials, covering operating systems, databases, web development, languages, AI, and more.

  23. 26

    awesome-mac

    116.3Kjaywcjlove/awesome-mac · Swift

    It is a curated, categorized list of high-quality macOS software, covering everything from text editors and developer tools to design apps, utilities, and security tools.

  24. 27

    papers-we-love

    110.6Kpapers-we-love/papers-we-love · Shell

    Papers We Love is a curated directory of notable computer science papers gathered from across the web, built around a community that reads and discusses them.

  25. 28

    LLMs-from-scratch

    106.7Krasbt/LLMs-from-scratch · Jupyter Notebook

    This is the official code repository for the book 'Build a Large Language Model (From Scratch)', which teaches you to implement a GPT-like LLM in PyTorch step by step, from tokenization through pretraining and finetuning.

  26. 29

    weekly

    106.3Kruanyf/weekly

    A weekly Chinese-language online magazine (科技爱好者周刊, Science and Technology Lovers Weekly) that records tech content worth sharing.

  27. 30

    app-ideas

    98.2Kflorinpop17/app-ideas

    A curated collection of application ideas you can build to practice coding, organized into beginner, intermediate, and advanced tiers with detailed specs for each project.

  28. 31

    Web-Dev-For-Beginners

    97Kmicrosoft/Web-Dev-For-Beginners · JavaScript

    A free 12-week, 24-lesson curriculum from Microsoft Cloud Advocates that teaches web development fundamentals (HTML, CSS, JavaScript) through hands-on projects like a terrarium, a browser extension, a typing game and a space game.

  29. 32

    manim

    95.2K3b1b/manim · Python

    ManimGL is a Python engine for precise programmatic animations, designed for creating explanatory math videos — the tool built by 3Blue1Brown's author to animate his videos.

  30. 33

    java-design-patterns

    94.8Kiluwatar/java-design-patterns · Java

    A collection of Java implementations for classic software design patterns (Creational, Structural, Behavioral and more), each shown as a well-commented, runnable code example.

  31. 34

    clean-code-javascript

    94.7Kryanmcdermott/clean-code-javascript · JavaScript

    This is a guide that adapts the software engineering principles from Robert C. Martin's book 'Clean Code' specifically for JavaScript, with practical bad/good code examples.

  32. 35

    ML-For-Beginners

    91.5Kmicrosoft/ML-For-Beginners · Jupyter Notebook

    A free 12-week, 26-lesson curriculum from Microsoft that teaches classic machine learning (not deep learning) using Scikit-learn, with each lesson tied to real-world data from different world cultures.

  33. 36

    system-design-101

    90.5KByteByteGoHq/system-design-101

    A free, visual collection of short explainers and cheat sheets covering core system design concepts (APIs, databases, caching, message queues, real-world company architectures) to help you understand how production systems work and prepare for system design interviews.

  34. 37

    awesome-for-beginners

    90.3KMunGell/awesome-for-beginners

    A curated list of open-source projects that have issues specifically labeled for first-time contributors (like 'good first issue' or 'first-timers-only'), organized by programming language.

  35. 38

    devops-exercises

    84.9Kbregman-arie/devops-exercises · Python

    A massive collection of over 2600 DevOps and SRE interview questions and exercises covering Linux, networking, Kubernetes, AWS, Python, Ansible, Terraform, and many other technical topics.

  36. 39

    realworld

    84.3Krealworld-apps/realworld · TypeScript

    RealWorld is a project that builds the exact same Medium.com-style blogging app over and over using different frontend and backend frameworks (React, Angular, Node, Django and 100+ more), so developers can compare how real frameworks handle a realistic app instead of a trivial todo demo.

  37. 40

    cs-video-courses

    83.7KDeveloper-Y/cs-video-courses

    A curated list of university-level Computer Science courses that have publicly available video lectures, covering topics from intro programming to machine learning, security, robotics, and more.

  38. 41

    llm-course

    83.7Kmlabonne/llm-course

    A free, open-source course for getting into Large Language Models (LLMs), combining theory roadmaps with hands-on Colab notebooks covering everything from math fundamentals to fine-tuning and deployment.

  39. 42

    hello-agents

    83.4Kdatawhalechina/hello-agents · Python

    Hello-Agents is Datawhale's free, open-source tutorial on building AI agent systems from scratch — theory and hands-on practice in equal measure, taking you from LLM user to agent builder.

  40. 43

    ChinaTextbook

    82.9KTapXWorld/ChinaTextbook · Roff

    An open-source archive of PDF textbooks for Chinese primary school, middle school, high school and university courses, currently focused mainly on the full math curriculum from grade 1 through university.

  41. 44

    d2l-zh

    81.8Kd2l-ai/d2l-zh · Python

    This is a free, open-source deep learning textbook (Dive into Deep Learning / D2L) written in Chinese, teaching math, concepts, and implementation together through runnable code; it's used as course material by over 500 universities in more than 70 countries.

  42. 45

    awesome-public-datasets

    79.6Kawesomedata/awesome-public-datasets

    A huge topic-centric list of high-quality open public datasets, organized by subject area like biology, chemistry, economics, and more.

  43. 46

    Prompt-Engineering-Guide

    79.2Kdair-ai/Prompt-Engineering-Guide · MDX

    This is DAIR.AI's Prompt Engineering Guide: a large, continuously updated collection of guides, papers, lecture notes, and notebooks covering prompt engineering techniques, context engineering, retrieval-augmented generation (RAG), and building AI agents with LLMs.

  44. 47

    advanced-java

    79.2Kdoocs/advanced-java · Java

    A free, community-curated collection of in-depth Java backend interview questions and answers, covering message queues, search engines, caching, sharding, distributed systems, high availability, microservices, and big-data processing.

  45. 48

    learn-claude-code

    78.7KshareAI-lab/learn-claude-code · Python

    It is an educational repository that teaches how to build an 'agent harness' (the operational environment around an LLM) from scratch, using Claude Code as the reference implementation, across 17 progressive Python lessons.

  46. 49

    ai-agents-for-beginners

    77.3Kmicrosoft/ai-agents-for-beginners · Jupyter Notebook

    A free Microsoft course of 18 lessons that teaches the fundamentals of building AI agents, from basic concepts to design patterns, multi-agent systems, and production deployment.

  47. 50

    LeetCodeAnimation

    76.7KMisterBooo/LeetCodeAnimation · Java

    LeetCodeAnimation is a collection of animated LeetCode problem walkthroughs: each animation shows how pointers move, how state and recursion unfold, and why boundaries hold, paired with reference code.

  48. 51

    openai-cookbook

    76.7Kopenai/openai-cookbook · Jupyter Notebook

    A collection of example code and guides for accomplishing common tasks with the OpenAI API, covering things like prompting, embeddings, function calling, and retrieval.

  49. 52

    30-Days-Of-Python

    76.4KAsabeneh/30-Days-Of-Python · Python

    A free 30-day structured curriculum for learning Python from scratch, covering everything from basic syntax to building web APIs and working with databases.

  50. 53

    cs-self-learning

    76.3KPKUFlyingPig/cs-self-learning · HTML

    A free, open-source online guide that curates the best open courseware from top international universities so anyone can self-study computer science from scratch, aiming to turn a beginner into a well-rounded programmer in 2-3 years.

  51. 54

    Best-websites-a-programmer-should-visit

    76.2Ksdmg15/Best-websites-a-programmer-should-visit

    A curated list of useful websites for programmers, covering news, learning resources, coding practice, tools, interview prep, and more.

  52. 55

    Apollo-11

    75.3Kchrislgarry/Apollo-11 · Assembly

    The original Apollo 11 Guidance Computer (AGC) source code: the 1969 flight software for the Command Module (Comanche055) and the Lunar Module (Luminary099).

  53. 56

    awesome-machine-learning

    74.6Kjosephmisiti/awesome-machine-learning · Python

    A curated, community-maintained list of machine learning frameworks, libraries, and software, organized by programming language.

  54. 57

    awesome-cpp

    73.8Kfffaraz/awesome-cpp

    A curated list (awesome-list) of C and C++ frameworks, libraries, tools, and resources, organized by category like AI, audio, networking, GUI, databases, and more.

  55. 58

    awesome-courses

    71.9Kprakhar1989/awesome-courses

    It is a curated list of free, high-quality computer science courses from universities around the world, each one making its lecture materials, assignments, notes and readings available online.

  56. 59

    ai-engineering-from-scratch

    70.5Krohitg00/ai-engineering-from-scratch · Python

    A free, open-source AI engineering curriculum with 523 lessons across 20 phases (about 342 hours), teaching you to build AI systems from raw math up to autonomous agent swarms, in Python, TypeScript, Rust, and Julia.

  57. 60

    AI-For-Beginners

    69.9Kmicrosoft/AI-For-Beginners · Jupyter Notebook

    A free 12-week, 24-lesson curriculum from Microsoft that teaches Artificial Intelligence fundamentals through practical lessons, quizzes, and labs.

  58. 61

    up

    68.8Kbyoungd/up · JavaScript

    An open, continuously updated book on lifelong learning in the AI era: it starts from learning English and expands into AI learning, real projects, startup failure and recovery.

  59. 62

    scikit-learn

    67.7Kscikit-learn/scikit-learn · Python

    scikit-learn is a Python library for machine learning, offering ready-made algorithms for classification, regression, clustering, dimensionality reduction and more, built on top of SciPy.

  60. 63

    annotated_deep_learning_paper_implementations

    67.6Klabmlai/annotated_deep_learning_paper_implementations · Python

    A collection of 60+ PyTorch implementations of deep learning papers, each annotated with side-by-side explanatory notes so you can read the code and the math/explanation together.

  61. 64

    awesome-nodejs

    67.1Ksindresorhus/awesome-nodejs

    A curated 'awesome list' of delightful Node.js packages and resources, covering everything from CLI tools and HTTP clients to build tools, databases, and learning materials.

  62. 65

    33-js-concepts

    66.5Kleonardomso/33-js-concepts · JavaScript

    A curated collection of 33 (plus bonus) core JavaScript concepts every developer should know, each with explanations, code examples, and curated resources to help you learn the language in depth.

  63. 66

    Java

    66.4KTheAlgorithms/Java · Java

    A GitHub collection of classic algorithms and data structures, each implemented in Java for educational purposes as part of The Algorithms project.

  64. 67

    interviews

    65.3Kkdn251/interviews · Java

    A curated study guide for coding interviews, covering data structures, algorithms, greedy algorithms, bitmasks, runtime analysis, plus links to video lectures, interview books, online judges and mock interview platforms.

  65. 68

    javascript-questions

    65.3Klydiahallie/javascript-questions

    A long list of advanced JavaScript questions with explanations, designed to test and refresh your JavaScript knowledge or help you prepare for a coding interview.

  66. 69

    HowToLiveBetter

    64.5Keternity4719/HowToLiveBetter · HTML

    An evidence-based life guide for mainland China: 677 tips across 34 sections covering health, money, law, work and family, ranked by cost-effectiveness, each citing only journal papers or official documents.

  67. 70

    rustlings

    64.4Krust-lang/rustlings · Rust

    Rustlings is a collection of small coding exercises that teach you Rust by having you fix broken code snippets until they compile and pass.

  68. 71

    ai-hedge-fund

    64.1Kvirattt/ai-hedge-fund · Python

    An AI-powered hedge fund proof of concept that uses AI (LLM-driven 'alpha models') to make simulated trading decisions. It's explicitly for educational and research purposes, not real trading or investment.

  69. 72

    minimind

    63.9Kjingyaogong/minimind · Python

    MiniMind is an open-source project that lets you train a tiny large language model (around 64M parameters) completely from scratch, in about 2 hours on a single RTX 3090 for roughly the cost of 3 RMB in GPU rental.

  70. 73

    leetcode-master

    62.7Kyoungyangyang04/leetcode-master · Shell

    This is a curated LeetCode study guide ('代码随想录') that organizes 200 classic problems into a step-by-step learning path, with detailed illustrated explanations, video breakdowns, and mind maps for mastering data structures and algorithms.

  71. 74

    awesome-flutter

    61.5KSolido/awesome-flutter · Dart

    A curated (awesome) list of the best Flutter libraries, tools, tutorials, articles, and resources for building apps with Flutter.

  72. 75

    Front-end-Developer-Interview-Questions

    60.9Kh5bp/Front-end-Developer-Interview-Questions · Nunjucks

    A curated list of front-end interview questions covering HTML, CSS, JavaScript, accessibility, testing, performance, networking, and coding exercises that hiring managers can pick from when vetting front-end developer candidates.

  73. 76

    architect-awesome

    60.8Kxingshaocheng/architect-awesome

    A curated technical roadmap in Chinese for backend engineers aiming to become architects, mapping out data structures, algorithms, concurrency, databases, middleware, and system design.

  74. 77

    github-cheat-sheet

    59.7Ktiimgreen/github-cheat-sheet

    This is a cheat sheet that collects cool, hidden and not-so-hidden features of Git and GitHub, like URL tricks, keyboard shortcuts, task lists and diff tricks, each explained with a short example.

  75. 78

    DeepLearning-500-questions

    57.7Kscutan90/DeepLearning-500-questions · JavaScript

    It is a Chinese-language Q&A style reference covering probability, linear algebra, machine learning, deep learning, and computer vision, organized as answers to 500+ commonly asked questions across 18 chapters and over 500,000 characters. It is also sold in print as 'Deep Learning 500 Questions — AI Engineer Interview Guide' (深度学习500问——AI工程师面试宝典).

  76. 79

    dive-into-llms

    56.8KLordog/dive-into-llms · Jupyter Notebook

    It's a free Chinese-language tutorial series called 'Dive into LLMs' (《动手学大模型》) that teaches large language model concepts through hands-on coding exercises, built from Shanghai Jiao Tong University's NLP and AI-security course materials.

  77. 80

    project-layout

    56.7Kgolang-standards/project-layout · Makefile

    It is a reference collection of common Go project directory patterns (like /cmd, /pkg, /internal, /api) for structuring real-world Go applications. It is explicitly not an official standard from the core Go team, just a documented set of community conventions.

  78. 81

    first-contributions

    56.4Kfirstcontributions/first-contributions

    A beginner-friendly tutorial repository that walks newcomers through making their very first open source contribution, step by step.

  79. 82

    awesome-claude-code

    55.9Khesreallyhim/awesome-claude-code · Python

    A hand-picked, curated collection of resources for Claude Code (Anthropic's coding agent) — covering skills, subagents, status lines, plugins, developer tooling, security reviews, and more, organized into categorized sections.

  80. 83

    leetcode

    55.7Kazl397985856/leetcode · JavaScript

    A large, continuously growing collection of worked LeetCode solutions, algorithm and data-structure explainers, Anki flashcard decks, and a 'daily problem' archive, written by the author as he solved problems himself.

  81. 84

    ai-agent-book

    54.6Kbojieli/ai-agent-book · Python

    An open-source book by Li Bojie taking AI agents from design principles to engineering practice, built on the formula Agent = LLM + context + tools; text, figures and labs all live in this repo.

  82. 85

    chinese-poetry

    53.8Kchinese-poetry/chinese-poetry · JavaScript

    This is a massive open database of classical Chinese poetry, containing about 55,000 Tang poems, 260,000 Song poems, and 21,050 Song ci (lyric poems), along with other classical texts like the Analects and Book of Songs.

  83. 86

    claude-cookbooks

    53.5Kanthropics/claude-cookbooks · Jupyter Notebook

    Anthropic's collection of notebooks and recipes showing fun and effective ways of using Claude, with copy-able code snippets you can drop straight into your own projects.

  84. 87

    hiring-without-whiteboards

    52.7Kpoteto/hiring-without-whiteboards · JavaScript

    It is a curated list of companies and teams whose hiring process avoids 'whiteboard' style CS trivia interviews, favoring real-world problems, pair programming, or take-home exercises instead.

  85. 88

    academic-research-skills

    52.5KImbad0202/academic-research-skills · Python

    A comprehensive suite of Claude Code skills covering the full academic research pipeline — literature review, writing, peer review, and revision — built to act as a copilot rather than an autopilot for academic papers.

  86. 89

    100-Days-Of-ML-Code

    51.9KAvik-Jain/100-Days-Of-ML-Code

    This is a personal learning log by Avik Jain documenting 100 days of machine learning coding, following the #100DaysOfMLCode challenge proposed by Siraj Raval. It records daily progress on ML topics with notes, code, and infographics.

  87. 90

    professional-programming

    51.6Kcharlax/professional-programming · Python

    It's a curated collection of learning resources (articles, books, talks, papers) meant to make software engineers more well-rounded professionals, covering everything from algorithms to career growth to system architecture.

  88. 91

    kubernetes-the-hard-way

    50.4Kkelseyhightower/kubernetes-the-hard-way

    A step-by-step tutorial that walks you through bootstrapping a Kubernetes cluster manually, without any automation scripts, so you learn how every component actually works.

  89. 92

    PythonDataScienceHandbook

    50.2Kjakevdp/PythonDataScienceHandbook · Jupyter Notebook

    This is the full text of the Python Data Science Handbook, provided as a set of free Jupyter notebooks covering the core Python data science stack.

  90. 93

    Made-With-ML

    49.8KGokuMohandas/Made-With-ML · Jupyter Notebook

    Made-With-ML is a free hands-on course that teaches how to design, develop, deploy, and iterate on production-grade machine learning applications, combining ML with software engineering best practices.

  91. 94

    awesome-design-patterns

    49.4KDovAmir/awesome-design-patterns

    A curated list of links to resources about software and architecture design patterns, covering everything from language-specific patterns to cloud, serverless, microservices, IoT, big data, ML, databases, DevOps, mobile, front-end and security.

  92. 95

    design-patterns-for-humans

    48.9Knilbuild/design-patterns-for-humans

    It is a plain-English, real-world-analogy explanation of classic software design patterns (Creational, Structural, Behavioral), each paired with a short PHP code example.

  93. 96

    algorithm-visualizer

    48.9Kalgorithm-visualizer/algorithm-visualizer · JavaScript

    An interactive online platform that visualizes algorithms by running and animating your code step by step, so you can watch exactly how an algorithm behaves instead of just reading pseudocode.

  94. 97

    type-challenges

    48.5Ktype-challenges/type-challenges · TypeScript

    A curated collection of TypeScript type-level programming puzzles, ranging from warm-up to extreme difficulty, that you solve by writing types and get checked by an online judge.

  95. 98

    Projects

    48Kkaran/Projects

    A curated list of practical programming project ideas, grouped by category, that anyone can solve in any programming language.

  96. 99

    react

    47.1Ktypescript-cheatsheets/react · TypeScript

    A maintained cheatsheet for experienced React developers adopting TypeScript, packed with opinionated best practices and copy-pastable examples you can drop straight into your code.

  97. 100

    30-Days-Of-JavaScript

    46.9KAsabeneh/30-Days-Of-JavaScript · JavaScript

    A free, self-paced 30-day curriculum that takes you from JavaScript basics (data types, loops, functions) through DOM manipulation and ends with several mini projects.

Showing the 100 most-starred of 933. See every one in the catalog.

Often tagged together