Awesome GitHub Repositories for Developers
Curated with care, this is your go-to resource for the best open-source GitHub repositories. Whether you're breaking into AI and machine learning, sharpening your DevOps skills, diving deep into data science, mastering web development, or exploring cybersecurity and system design, you'll find battle-tested, highly-starred projects and learning resources here.
I've grouped them by category for easy navigation. Each entry includes the repository name (linked directly to GitHub) and a concise description of why it stands out.
These repos are loved by millions of developers worldwide, many with tens or hundreds of thousands of stars. Bookmark your favorites, star them on GitHub, fork to experiment, and even contribute to give back to the community.
Let's level up together in 2025. Happy exploring! π
AI & Machine Learning
- LLaVA β Large Language and Vision Assistant (Editor's Pick)
- CLIP β Contrastive LanguageβImage Pretraining
- Transformers β State-of-the-art NLP & multimodal models (Featured)
- Awesome Multimodal ML β Awesome multimodal ML papers & repos
- RAG from Scratch β Build RAG pipelines from scratch
- Awesome LLM Apps β Collection of production LLM applications
- Awesome Machine Learning β Curated list of ML frameworks & libraries (Featured)
- Awesome Computer Vision β Curated list of computer vision resources
- AI Engineering Hub β Resources for AI Engineers and ML practitioners
- Qwen β Official Qwen LLM repository (Editor's Pick)
- Qwen Fine Tuning Examples β Fine-tuning examples for Qwen models
- LLM Engineer Handbook β Complete handbook for LLM engineering
- Spinning Up in Deep RL β OpenAI's deep reinforcement learning resource
- Reinforcement Learning: An Introduction β Code for Sutton & Barto's RL book
- PyTorch Deep Learning β Learn PyTorch for deep learning
- MCP Python SDK β Model Context Protocol Python SDK
- Awesome Generative AI Guide β Comprehensive guide to generative AI and LLMs
Web Development
- Become A Full-Stack Web Developer β 12-month full-stack roadmap & resources
- Next.js Boilerplate β Production-ready Next.js 14+ boilerplate (Editor's Pick)
- Next.js Examples β Official Next.js examples (Featured)
- Awesome JavaScript β Curated awesome JavaScript libraries (Featured)
- Awesome Node.js β Curated awesome Node.js packages (Featured)
- Awesome PHP β Curated awesome PHP libraries
- Awesome Fullstack β Resources for full-stack developers
- Awesome Next.js β Curated awesome Next.js resources
- Awesome Shopify β Curated Shopify resources for developers
- Awesome Codebases β Well-structured open source codebases
- n8n YouTube Channel Advanced RSS Feeds Generator β N8N workflow for YouTube automation
DevOps
- DevOps Roadmap β Complete DevOps learning roadmap (Featured)
- 90DaysOfDevOps β Learn DevOps in 90 days with challenges
- DevOps Exercises β 1000+ DevOps practice exercises (Featured)
- Kubelabs β Kubernetes hands-on labs & workshops
- Terraform β Official Terraform repository (Editor's Pick)
- Awesome Terraform β Curated Terraform resources
- Azure Cloud Data Engineering β Azure Data Engineering projects & notes
- Awesome Kubernetes Resources β Curated Kubernetes resources
- Awesome AWS β Curated AWS libraries & tools
- Terraform AWS Modules β Collection of Terraform AWS modules
Data Science
- Developer Roadmap β Roadmap to becoming a developer (includes DS/ML) (Featured)
- Hands-On Machine Learning β Hands-On ML with Scikit-Learn & TensorFlow (Editor's Pick)
- ML Datasets β Collection of datasets for ML practice
- Data Science Projects β End-to-end data science projects
- MLAlgorithms β ML algorithms from scratch in Python
- Hands-On Unsupervised Learning β Unsupervised learning notebooks
- Stock Prediction using Deep Learning β Stock market prediction with LSTM
- Awesome Public Real Time Datasets β Curated real-time datasets
- Awesome GIS β Awesome Geographic Information System resources
- SCENT β Single-cell gene expression analysis tool
- AWS Data Engineer Associate Notes β Study notes for AWS Data Engineer cert
- Data Analytics Projects β Collection of data analytics projects
- Awesome Data Science β Curated data science resources
- DSAI Gate β Data Science & AI resources for GATE exam
- Graph2Plan β Graph-based planning with GNNs
- Residential Floor Plan Generation using GNNs β Floor plan generation with GNNs
Cybersecurity
- Awesome Hacking β Awesome hacking resources list (Featured)
- PayloadsAllTheThings β Payloads & bypasses for every scenario
- Reverse Engineering β Complete reverse engineering tutorial
- Awesome Ransomware β Curated ransomware resources
- Ethical Hacking Tutorials β Complete ethical hacking tutorials
- Free Cybersecurity Resources β Free cybersecurity learning resources
- The Art of Hacking (h4cker) β Ethical hacking & pentesting resources
System Design & Interviews
- System Design Primer β Learn how to design large-scale systems (Featured)
- MERN Interview Sets β MERN stack interview questions
- CS Fundamentals for Interviews β Computer science video courses for interviews
Mobile Development
- Awesome React Native β Awesome React Native tools & resources
- Flutter Course Resources β Resources for learning Flutter
Backend Development
- Awesome Spring Boot β Curated Spring Boot resources
- Java Interview Questions β Comprehensive Java interview questions
- Spring Boot Interview Questions β Spring Boot interview Q&A
- SQL Interview Questions β SQL basics and interview questions
- Awesome SQL β Curated SQL tools and resources
Blockchain & Web3
- Awesome Solana β Curated Solana resources
- Awesome Blockchain β Curated blockchain resources and papers
- Free Web3 Resources β Free Web3 & blockchain learning resources
Programming Tools & Open Source
- Crafting Interpreters β Build your own interpreter (classic book)
- Awesome Python β Curated awesome Python libraries (Featured)
- Bash Handbook β Bash scripting guide
- Python for DevOps β Python concepts for DevOps engineers
- Docker Cheat Sheet β Ultimate Docker cheat sheet
- Awesome DSA Resource β Comprehensive DSA resources
- SystemVerilog Tutorial β SystemVerilog tutorial for hardware design
- Pytest β Official pytest framework
Enjoy the list and keep building awesome things!
Join Telegram group for more resources & discussions!