Find your next building block
Explore frameworks, libraries, applications, and practical developer tools from our curated GitHub catalog.
Explore libraries, frameworks, applications, and references from the repository's full catalog. Start with the job you need to do, then compare integration effort, licensing, documentation, and maintenance before committing to a tool.
Popularity is useful context rather than a compatibility guarantee. Follow the source link for installation instructions and current requirements. A small proof of concept is a better test of fit than a star count; an inactive repository may still contain useful reference material.
Repository directory
188 resources
100 Go Mistakes
teivahSource code and resources for the book 100 Go Mistakes and How to Avoid Them
30 Days Of Python
AsabenehA step-by-step, 30-day Python programming challenge for beginners
500 AI Agents Projects
ashishpatel26A curated collection of AI agent use cases across various industries
An open-source, code-first Python toolkit for building, evaluating and deploying AI agents
AI Engineering Hub
patchy631In-depth tutorials on LLMs, RAGs and real-world AI agent applications
Animate CSS
animate-cssπΏ A cross-browser library of CSS animations. As easy to use as an easy thing
Awesome LLM Apps
ShubhamsabooA collection of AI agents and RAG apps built with LLMs, free and open source
Awesome Mac
jaywcjloveA collection of high-quality macOS software, organized by category
Awesome Selfhosted
awesome-selfhostedA list of free software network services and web applications which can be hosted on your own servers
bat
sharkdpA cat(1) clone with syntax highlighting and Git integration
Beautiful Docs
PharkMillupsPointers to useful, well-written, and otherwise beautiful documentation.
Bulletproof React
alan2207A simple, scalable and powerful architecture for building production-ready React applications
C
oz123A curated list of awesome C frameworks, libraries, resources and other shiny things. Inspired by all the other awesome-... projects out there
C++
fffarazA curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff
Comprehensive Rust
googleA multi-day Rust course developed by the Android team at Google
Computer Vision
jbhuang0604A curated list of awesome computer vision resources
DefinitelyTyped
DefinitelyTypedThe repository for high quality TypeScript type definitions
Design Resources for Developers
bradtraversyCurated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
Front End Web Development
RitikPatniThis repository contains content which will be helpful in your journey as a front-end Web Developer
Go programming resources
avelinoA curated list of awesome Go frameworks, libraries and software
Go by Example
mmcgranaA hands-on introduction to Go using annotated example programs
Java
akullppA curated list of awesome frameworks, libraries and software for the Java programming language
JavaScript
sorryccπ’ A collection of awesome browser-side JavaScript libraries, resources and shiny things
JavaScript Questions
lydiahallieA long list of (advanced) JavaScript questions and their explanations
Joplin
laurent22An open-source note-taking and to-do application with synchronisation
Laravel
chiraggudeA curated list of bookmarks, packages, tutorials, videos and other cool resources from the Laravel ecosystem
Logseq
logseqA privacy-first, open-source platform for knowledge management and collaboration
Machine Learning
josephmisitiA curated list of awesome Machine Learning frameworks, libraries and software
MCP Servers
modelcontextprotocolReference implementations of Model Context Protocol (MCP) servers
micrograd
karpathyA tiny scalar-valued autograd engine and a neural net library on top of it
Microsoft Agent Framework
microsoftA framework for building, orchestrating and deploying AI agents and multi-agent workflows in Python and .NET
minbpe
karpathyMinimal, clean code for the Byte Pair Encoding algorithm commonly used in LLM tokenization
Modern JS Cheatsheet
mbeaudruA cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects
nanoGPT
karpathyThe simplest, fastest repository for training and finetuning medium-sized GPTs
π A curated list of resources dedicated to Natural Language Processing (NLP)
Oh My Zsh
ohmyzshA delightful community-driven framework for managing your zsh configuration
Open WebUI
open-webuiUser-friendly, self-hosted AI interface that works with Ollama and OpenAI-compatible APIs
Paperless-ngx
paperless-ngxA document management system that transforms physical documents into a searchable online archive
PHP
ziadozA curated list of amazingly awesome PHP libraries, resources and shiny things
Plane
makeplaneAn open-source project management tool, an alternative to Jira and Linear
Procedural Macros Workshop
dtolnayLearn to write Rust procedural macros by implementing real-world derive macros
Pydantic AI
pydanticA Python agent framework to help you build production-grade GenAI applications
Python
vintaA curated list of awesome Python frameworks, libraries, software and resources
Python Data Science Handbook
jakevdpJupyter notebooks for the Python Data Science Handbook by Jake VanderPlas
Pytorch
bharathgsA comprehensive list of pytorch related content on github,such as different models,implementations,helper libraries,tutorials etc
R
qinwfA curated list of awesome R packages, frameworks and software
React Hook Form
react-hook-formPerformant, flexible and extensible forms with easy-to-use validation
React TypeScript Cheatsheets
typescript-cheatsheetsCheatsheets for experienced React developers getting started with TypeScript
Redux Toolkit
reduxjsThe official, opinionated, batteries-included toolset for efficient Redux development
ripgrep
BurntSushiA fast, recursive line-oriented search tool that respects your gitignore
Rust Design Patterns
rust-unofficialA catalogue of Rust design patterns, anti-patterns and idioms
Semantic Kernel
microsoftA model-agnostic SDK for building, orchestrating and deploying AI agents and multi-agent systems
Shell
alebcayA curated list of awesome command-line frameworks, toolkits, guides and gizmos
SiYuan
siyuan-noteA privacy-first, self-hosted personal knowledge management system
Spring Boot
spring-projectsMakes it easy to create stand-alone, production-grade Spring based applications
Stirling-PDF
Stirling-ToolsA self-hosted web app for editing, merging, splitting and converting PDFs
Swift
matteocrippaA collaborative list of awesome Swift libraries and resources
tldr pages
tldr-pagesCollaborative, community-maintained cheatsheets for console commands
Transformers
huggingfaceState-of-the-art pretrained models for inference and training across text, vision and audio
Type Challenges
type-challengesA collection of TypeScript type challenges with an online judge
TypeScript
microsoftA superset of JavaScript that compiles to clean JavaScript output
uv
astral-shAn extremely fast Python package and project manager, written in Rust
V
vlangA curated list of awesome V frameworks, libraries, software and resources.
Vanilla Web Projects
bradtraversyMini projects built with HTML5, CSS & JavaScript. No frameworks or libraries
What the fck Python
satwikkansalExploring and understanding Python through surprising snippets
You Don't Know JS Yet
getifyA book series on the core mechanisms of the JavaScript language
zoxide
ajeetdsouzaA smarter cd command that remembers the directories you use most
No resources match these filters. Try a broader selection.