Top 50 Useful GitHub Repos That Every Developer Should Follow

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • coding-interview-university

    A complete computer science study plan to become a software engineer.

  • 5. Coding Interview University

  • public-apis

    A collective list of free APIs

  • 6. Public Apis

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • app-ideas

    A Collection of application ideas which can be used to improve your coding skills.

  • 7. App Ideas

  • awesome

    😎 Awesome lists about all kinds of interesting topics

  • 9. Awesome

  • developer-roadmap

    Interactive roadmaps, guides and other educational content to help developers grow in their careers.

  • 10. Developer Roadmap

  • wtfjs

    🤪 A list of funny and tricky JavaScript examples

  • 14. Wtfjs

  • Complete-Python-3-Bootcamp

    Course Files for Complete Python 3 Bootcamp Course on Udemy

  • 15. Complete Python 3 Bootcamp

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • the-art-of-command-line

    Master the command line, in one page

  • 17. The Art of Command Line

  • gitignore

    A collection of useful .gitignore templates

  • 18. Gitignore

  • 30-seconds-of-code

    Short code snippets for all your development needs

  • 19. 30 seconds of code

  • computer-science

    :mortar_board: Path to a free self-taught education in Computer Science!

  • 20. Computer Science

  • data-science

    :bar_chart: Path to a free self-taught education in Data Science!

  • 21. Data Science

  • free-programming-books

    :books: Freely available programming books

  • 23. Free Programming Books

  • mvt

    MVT (Mobile Verification Toolkit) helps with conducting forensics of mobile devices in order to find signs of a potential compromise.

  • 24. Mobile Verification Toolkit

  • 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

  • 25. 33 Js concepts

  • front-end-interview-handbook

    ⚡️ Front End interview preparation materials for busy engineers

  • 26. Front end interview handbook

  • project-based-learning

    Curated list of project-based tutorials

  • 27. Project based learning

  • build-your-own-x

    Discontinued 🤓 Build your own (insert technology here) [Moved to: https://github.com/codecrafters-io/build-your-own-x] (by danistefanovic)

  • 28. Build your own X

  • system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

  • 29. System Design Primer

  • javascript-algorithms

    📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

  • 30. Javascript Algorithms

  • big-list-of-naughty-strings

    The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.

  • 31. Big List of naughty strings

  • the-book-of-secret-knowledge

    A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.

  • 32. The book of secret knowledge

  • nodebestpractices

    :white_check_mark: The Node.js best practices list (February 2024)

  • 33. Node best practices

  • realworld

    "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more

  • 34. Real World

  • TheAlgorithms

    All Algorithms implemented in Python

  • 35. TheAlgorithms/Python

  • clean-code-javascript

    :bathtub: Clean Code concepts adapted for JavaScript

  • 37. Clean Code Javascript

  • css-protips

    ⚡️ A collection of tips to help take your CSS skills pro 🦾

  • 39. Css Pro Tips

  • javascript-testing-best-practices

    📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)

  • 40. Javascript Testing Best Practices

  • Design Patterns

    Design patterns implemented in Java

  • 41. Java Design Patterns

  • slidev

    Presentation Slides for Developers

  • 43. Slidev

  • cheat.sh

    the only cheat sheet you need

  • 44. Cheat.sh

  • awesome-privacy

    Awesome Privacy - A curated list of services and alternatives that respect your privacy because PRIVACY MATTERS.

  • 45. Awesome Privacy

  • blockchain

    A simple Blockchain in Python

  • 46. Blockchain

  • Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

  • 47. Ionic framework

  • PixiJS

    The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

  • 48. Pixijs

  • supercookie

    ⚠️ Browser fingerprinting via favicon!

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts