100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.
Repository Index
47,133 repositories indexed
25–48 of 2,302 · Most stars
Curated coding interview preparation materials for busy software engineers
- interview-questions
- coding-interviews
- interview-practice
- interview-preparation
Crack LeetCode, not only how, but also why.
TranslatedHello Algo (《Hello 算法》): An animated, illustrated data structures and algorithms tutorial with one-click code running. Supports Simplified Chinese, Traditional Chinese, English, and Japanese, and provides code implementations in Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart, and more
- algorithms
- data-structures
- data-structures-and-algorithms
- dsa
Coding articles to level up your development skills
- awesome-list
- javascript
- snippets
- learning-resources
A collection of DESIGN.md files analysis by popular brand design systems. Drop one into your project and let coding agents generate a matching UI.
A collection of various awesome lists for hackers, pentesters and security researchers
21 Lessons, Get Started Building with Generative AI
Translated:books: Free Chinese-language computer programming books, contributions welcome
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
- macos
- software
- mac
- mac-osx
Papers from the computer science community to read and discuss.
- computer-science
- read-papers
- meetup
- papers
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
✅ The Node.js best practices list (July 2026)
- nodejs
- javascript
- best-practices
- styleguide
A collection of (mostly) technical things every software developer should know about
- cc-by
- computer-science
- educational
- novice
A Collection of application ideas which can be used to improve your coding skills.
- applications
- ideas
- coding
- hacktoberfest
A collection of MCP servers.
24 Lessons, 12 Weeks, Get Started as a Web Developer
Design patterns implemented in Java
- java
- principles
- design-patterns
- awesome-list
Clean Code concepts adapted for JavaScript
- javascript
- principles
- composition
- inheritance
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
- ml
- data-science
- machine-learning
- machine-learning-algorithms
A list of awesome beginners-friendly projects.
- awesome
- beginner-project
- awesome-list
- list
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
- aws
- cloud-computing
- coding-interviews
- computer-science
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Translated📚 "Building Agents from Scratch" — A tutorial on agent principles and practice, starting from zero