Useful Github Repositories

🧠 1. FreeCodeCamp

A massive open-source curriculum covering web development, data science, and more.

  • ⭐ 388k+ stars
  • Learn HTML, CSS, JavaScript, Python, and more
  • Real-world projects and certifications

📚 2. Free Programming Books

A curated list of free programming books, podcasts, and courses.

  • Covers dozens of languages and topics
  • Constantly updated by the community

🎓 3. Coding Interview University

A self-study plan to become a software engineer.

  • Ideal for interview prep
  • Covers data structures, algorithms, systems design

🗺️ 4. Developer Roadmap

Visual learning paths for frontend, backend, DevOps, and more.

  • Interactive diagrams
  • Updated with latest tech trends

⚛️ 5. React

The official repository for Facebook’s React library.

  • Essential for frontend developers
  • Backed by a strong community and ecosystem

🧠 6. TensorFlow

Google’s open-source machine learning framework.

  • Widely used in AI and ML projects
  • Supports deep learning, NLP, and more

🧩 7. System Design Primer

Learn how to design scalable systems.

  • Great for interview prep
  • Includes real-world examples and diagrams

🎨 8. Design Resources for Developers

A collection of UI kits, icons, fonts, and illustrations.

  • Perfect for frontend devs and indie hackers
  • Saves hours of design research

🌐 9. Public APIs

A list of free APIs for development across categories.

  • Useful for building apps, bots, and dashboards
  • Includes authentication info and usage limits

🧮 10. The Algorithms – Python

A repository of classic algorithms implemented in Python.

  • Great for learning and reference
  • Covers sorting, search, graph, dynamic programming, etc.