Skip to content

By category

Top Learning & careers

The most-starred MIT projects in Learning & careers.

How it's ranked: Sorted by GitHub stars. A project can appear in up to two categories. Data from GitHub as of 2026-11-02.

  1. 1public-apisA community-curated list of free public APIs you can use in your own projects.public-apis · Python★ 495k
  2. 2Project Based LearningA curated list of links to tutorials that walk you through building real projects from scratch.practical-tutorials · Python★ 289k
  3. 3The Book of Secret KnowledgeA large curated list of links to cheatsheets, manuals, tools and one-liners for sysadmins and security folks.trimstray★ 255k
  4. 4The Algorithms - PythonA large collection of classic algorithms implemented in Python, for learning.TheAlgorithms · Python★ 226k
  5. 5OSSUA free, self-paced computer science curriculum built from online university courses.ossu · HTML★ 211k
  6. 6javascript-algorithmsJavaScript examples of many classic algorithms and data structures, with explanations and reading links.trekhleb · JavaScript★ 197k
  7. 7awesome-goA curated, community-maintained list of links to Go libraries, frameworks and tools.avelino · Go★ 192k
  8. 8Tech Interview HandbookFree, curated coding interview prep materials for busy software engineers.yangshun · TypeScript★ 143k
  9. 9Generative AI for BeginnersA free 21-lesson course for learning to build generative AI apps, with Python and TypeScript code.microsoft · Jupyter Notebook★ 123k
  10. 10App Ideas CollectionA list of app project ideas with detailed specs, meant to help developers practice coding.florinpop17★ 98.4k
  11. 11Web-Dev-For-BeginnersA free 12-week, 24-lesson beginner course teaching HTML, CSS and JavaScript through hands-on projects.microsoft · JavaScript★ 97.1k
  12. 12clean-code-javascriptA guide of clean code principles for writing readable JavaScript, with bad and good examples.ryanmcdermott · JavaScript★ 94.7k
  13. 13ML-For-BeginnersA free 12-week, 26-lesson beginner course on classic machine learning using Scikit-learn.microsoft · Jupyter Notebook★ 91.9k
  14. 14PayloadsAllTheThingsA community-maintained collection of web security attack payloads and filter bypass examples, organized by vulswisskyrepo · Python★ 82.3k
  15. 15awesome-public-datasetsA curated list of links to high-quality open datasets, organized by topic.awesomedata★ 79.9k
  16. 16Prompt Engineering GuideA free online guide, papers list, and notebooks for learning how to prompt and build with language models.dair-ai · MDX★ 79.8k
  17. 17learn-claude-codeA teaching repo that walks you through building a simple Claude Code-style agent harness from scratch.shareAI-lab · Python★ 79.7k
  18. 18AI Agents for BeginnersA free course of 18 lessons teaching beginners how to build AI agents, with Python code samples.microsoft · Jupyter Notebook★ 78.7k
  19. 19OpenAI CookbookExample code and guides for common tasks with the OpenAI API.openai · Jupyter Notebook★ 76.9k
  20. 20CS 自学指南A free, Chinese-language guide that maps out self-study paths through open computer science courses.PKUFlyingPig · HTML★ 76.5k
  21. 21AI Engineering from ScratchA free, MIT-licensed course that teaches AI engineering by building models, retrieval, and agents from scratchrohitg00 · Python★ 76.3k
  22. 22awesome-scalabilityA curated reading list of articles and talks on designing large systems that scale, stay reliable, and performbinhnguyennus★ 75.3k
  23. 23Front-End ChecklistA categorized checklist of front-end best practices, usable in a browser, in the README, or via an AI agent.thedaviddias · MDX★ 74.6k
  24. 24awesome-cppA curated list of links to C++ and C libraries, tools, and learning resources.fffaraz★ 74.2k
  25. 25awesome-vueA curated list of links to tools, tutorials, and projects related to Vue.js.vuejs★ 73.5k

More rankings