
project-based-learning
practical-tutorials/project-based-learning
Learn programming by building projects.

practical-tutorials/project-based-learning
Learn programming by building projects.

jwasham/coding-interview-university
Mega study plan for coding interviews.

donnemartin/system-design-primer
Learn how to design large-scale systems.

yangshun/tech-interview-handbook
Essential tech interview preparation.

sudheerj/interview-prep
Everything you need to nail your tech interviews.

public-apis/public-apis
List of free public APIs for development.

dair-ai/Machine-Learning-Roadmap
Roadmap to becoming a machine learning expert.

dypsilon/frontend-dev-bookmarks
Frontend development resources and best practices.

markodenic/web-development-resources
Comprehensive web development resources.

krzjoa/data-science-resources
Data science learning path and resources.

EbookFoundation/free-programming-books
Free programming books for all languages and platforms.
This is currently the most starred category on GitHub.

ollama/ollama
Run large language models (Llama 3.2, Mistral) locally.

huggingface/transformers
State-of-the-art machine learning for Pytorch, TensorFlow, and JAX.

lmstudio-ai/lms
Desktop app to discover, download, and run local LLMs with a beautiful UI.

nomic-ai/gpt4all
Run open-source LLMs offline on your machine (no internet, privacy-first).

vllm-project/vllm
High-throughput LLM inference and serving engine.

oobabooga/text-generation-webui
A Gradio web UI for running LLMs with advanced sampling and tuning options.

mudler/LocalAI
OpenAI API-compatible local inference engine supporting multiple models.

langchain-ai/langchain
The standard framework for building LLM-powered applications.

run-llama/llama_index
Data indexing and retrieval framework for LLMs; query your documents with AI.

langchain-ai/langgraph
Build resilient, multi-step AI applications with state management and human-in-the-loop.

crewAIInc/crewAI
AI agent orchestration framework for building collaborative AI teams.

microsoft/autogen
Multi-agent conversation framework for building complex AI workflows.

langgenius/dify
Open-source platform for building and deploying LLM apps visually.

vercel/ai
Build AI applications with JavaScript/TypeScript, supporting multiple AI providers.

microsoft/semantic-kernel
Microsoft's SDK for combining LLMs with conventional code and plugins.

huggingface/peft
Parameter-efficient fine-tuning (LoRA, QLoRA, etc.) for LLMs.

unslothai/unsloth
2-5x faster LLM fine-tuning with dramatically lower memory use.

axolotl-ai-cloud/axolotl
Simplified, config-driven fine-tuning framework for open-source LLMs.

huggingface/trl
Tools for RLHF-style post-training of language models.

Lightning-AI/litgpt
Hackable implementation of open-source LLMs with training and inference.

anthropics/claude-code
Agentic coding tool that lives in your terminal and understands your entire codebase.

openclaw/openclaw
Self-hosted personal AI agent that runs across WhatsApp, Telegram, Slack, Discord and more.

NousResearch/hermes-agent
Self-improving AI agent by Nous Research with persistent memory and self-distilled skills.

browser-use/browser-use
Open-source AI for web automation (letting AI "use" the browser).

Aider-AI/aider
AI pair programming in your terminal.

Charlie85270/Dorothy
Open-source desktop app to orchestrate multiple AI CLI agents simultaneously with automations and Kanban management.

assafelovic/gpt-researcher
Autonomous research agent that conducts online research and compiles reports.

OpenInterpreter/open-interpreter
Natural language interface for letting an LLM run code on your computer.

open-webui/open-webui
ChatGPT-like self-hosted web UI for Ollama and OpenAI-compatible APIs.

Mintplex-Labs/anything-llm
Private, self-hosted ChatGPT alternative with full document support (RAG).

QuivrHQ/quivr
Personal productivity assistant that lets you chat with your files and knowledge base.

FlowiseAI/Flowise
Drag-and-drop visual builder for LLM applications and agent workflows.

chroma-core/chroma
AI-native embedding/vector database for building RAG and semantic search.

weaviate/weaviate
Open-source vector database for ML-powered search and similarity.

milvus-io/milvus
High-performance vector database built for large-scale AI applications.

meta-llama/llama-models
Meta's open-weight LLM family (Llama 3.x and beyond).

mistralai/mistral-common
Official tokenization/formatting library for Mistral AI's open models.

CompVis/stable-diffusion
Open-source text-to-image generation model.

openai/whisper
Open-source speech recognition (speech-to-text) model by OpenAI.

openai/openai-cookbook
Examples and guides for using the OpenAI API.

anthropics/anthropic-cookbook
Examples and best practices for building with Claude.

guidance-ai/guidance
Control language model generation with an intuitive, constrained syntax.

567-labs/instructor
Structured, typed output from LLMs with automatic validation.

pydantic/pydantic-ai
Type-safe agent framework built on Pydantic.

shadcn-ui/ui
Beautifully designed components built with Radix UI and Tailwind CSS.
lucide-icons/lucide
Beautiful & consistent icons, a community fork of Feather Icons.

t3-oss/create-t3-app
The best way to start a full-stack, typesafe Next.js app.

directus/directus
The modern data platform that turns any SQL database into an API and Admin UI.

freeCodeCamp/freeCodeCamp
Learn to code for free.

30-seconds/30-seconds-of-code
Short JavaScript code snippets.

trekhleb/javascript-algorithms
Algorithms and data structures in JS.

facebook/react
The library for web and native user interfaces.

vuejs/vue
The progressive JavaScript framework.

angular/angular
One framework, mobile & desktop.

vercel/next.js
The React framework for production.

nuxt/nuxt
The Intuitive Vue Framework.

enaqx/awesome-react
Curated list of React resources.

vuejs/awesome-vue
Curated resources for Vue.js devs.

goldbergyoni/nodebestpractices
Node.js best practices.

storybookjs/storybook
UI component explorer for frontend devs.

AllThingsSmitty/css-protips
Tips to improve your CSS skills.

aniftyco/awesome-tailwindcss
Resources for Tailwind CSS.

md8-habibullah/jsdelivr
A free CDN for open source, npm, GitHub, and more.

facebook/react-native
Build native apps using React.

flutter/flutter
Beautiful native apps in record time.

ReactNativeNews/React-Native-Apps
Curated list of open source React Native apps.

googlesamples/android-architecture
Android app architecture samples.

Solido/awesome-flutter
Curated Flutter libraries, tools, tutorials.

wasabeef/awesome-android-ui
Android UI libraries.

TheAlgorithms/Python
All Algorithms implemented in Python.

TheAlgorithms/Java
All Algorithms implemented in Java.

TheAlgorithms/C-Plus-Plus
All Algorithms implemented in C++.

vinta/awesome-python
Curated list of awesome Python frameworks, libraries, and software.

avelino/awesome-go
Curated list of Go frameworks, libraries, and software.

getify/You-Dont-Know-JS
Book series diving deep into JS core mechanisms.

rust-lang/rust
Empowering everyone to build reliable and efficient software.

rust-unofficial/awesome-rust
Curated Rust libraries and resources.

faif/python-patterns
Patterns in Python.

fffaraz/awesome-cpp
C++ resources and libraries.

akullpp/awesome-java
Curated list of Java frameworks/libraries.

dzharii/awesome-typescript
TypeScript resources and tools.

tensorflow/tensorflow
Open Source Machine Learning Framework.

pytorch/pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration.

scikit-learn/scikit-learn
Machine Learning in Python.

fastai/fastai
High-level framework for fast, accurate deep learning.

pandas-dev/pandas
Data analysis library for Python.

josephmisiti/awesome-machine-learning
Curated machine learning resources.

microsoft/Data-Science-For-Beginners
10 weeks, 20 lessons, Data Science for all!

alexeygrigorev/data-science-interviews
Data science interview questions and answers.

ChristosChristofidis/awesome-deep-learning
Deep learning resources.

academic/awesome-datascience
Data science resources.

keon/awesome-nlp
Natural Language Processing resources.

huaweinoah/awesome-ai
Artificial Intelligence resources.

ripienaar/free-for-dev
List of free services for developers.

bregman-arie/devops-exercises
DevOps and SRE interview questions and exercises.

kubernetes/kubernetes
Production-Grade Container Scheduling and Management.

docker/docker-ce
Docker Community Edition.

iamdevop/awesome-devops
Curated DevOps resources.

ansible/ansible
Ansible is a radically simple IT automation platform.

hashicorp/terraform
Infrastructure as Code.

veggiemonk/awesome-docker
A curated list of Docker resources.

prometheus/prometheus
Monitoring system & time series database.

ramitsurana/awesome-kubernetes
Kubernetes curated resources.

cicdops/awesome-ciandcd
CI/CD resources and tools.

shuaibiyy/awesome-terraform
Curated list for Terraform.

md8-habibullah/ansible
Ansible playbooks, guides, and resources.

coollabsio/coolify
An open-source, self-hosted alternative to Heroku/Netlify/Vercel.

argoproj/argo-cd
Declarative, GitOps continuous delivery tool for Kubernetes.

localstack/localstack
A fully functional local AWS cloud stack.

grafana/grafana
The open observability platform for analytics and monitoring.

pulumi/pulumi
Infrastructure as Code using real programming languages (TS, Python, Go).
Next-gen self-hosted PaaS alternatives to Heroku, Vercel, and Netlify, plus modern container tooling.

Dokploy/dokploy
Simple, modern, self-hosted PaaS. Deploy Node, Python, Docker apps with zero configuration.

caprover/caprover
Self-hosted PaaS with a one-click app installer and easy Docker deployment.

hoppscotch/hoppscotch
Open-source API development ecosystem, an alternative to Postman/Insomnia.

hashicorp/nomad
Flexible, simple workload orchestrator (an alternative to Kubernetes).

docker/compose
Define and run multi-container Docker applications.

containers/podman
Daemonless OCI container engine, a drop-in Docker alternative.

containers/buildah
Build OCI container images without needing a running daemon.

wagoodman/dive
Explore Docker image layers and discover ways to shrink image size.

fluxcd/flux2
GitOps toolkit for declarative, continuous delivery on Kubernetes.
As a Security Engineer, these tools are for authorized penetration testing, research, and infrastructure hardening only.

OWASP/Top10
The standard awareness document for developers and web application security.

gitleaks/gitleaks
Scan git repos for secrets like passwords, API keys, and tokens.

sqlmapproject/sqlmap
Automatic SQL injection and database takeover tool.

sherlock-project/sherlock
Hunt down social media accounts by username across social networks.

swisskyrepo/PayloadsAllTheThings
A list of useful payloads and bypasses for Web Application Security.

BishopFox/sliver
A powerful, cross-platform, open-source C2 framework (the best open-source alternative to Cobalt Strike).

Hackplayers/evil-winrm
The ultimate shell for hacking Windows; features lateral movement, file transfer, and memory execution.

Pennyw0rth/NetExec
The successor to CrackMapExec; a multi-tool for automated network assessment and credential harvesting.

HavocFramework/Havoc
A modern, malleable post-exploitation command and control framework.

confident-ai/deepteam
LLM Red Teaming framework to simulate jailbreaks and prompt injections on AI agents.

jgamblin/Mirai-Source-Code
The infamous IoT botnet source code (for research and defense signature building).

aliasrobotics/cai
Cybersecurity AI framework for building autonomous agents that discover and exploit vulnerabilities.

bettercap/bettercap
The "Swiss Army Knife" for 802.11, BLE, and Ethernet reconnaissance and MITM attacks.

RustScan/RustScan
A modern port scanner that can scan 65k ports in 3 seconds; designed for speed and scriptability.

zabbix/zabbix
Enterprise-grade monitoring that can track thousands of devices as a distributed "monitoring net."

netdata/netdata
Per-second, real-time health and performance monitoring for entire distributed clusters.

smicallef/spiderfoot
Automates OSINT collection from over 100 public data sources for threat intelligence.

Ciphey/Ciphey
Fully automated decryption tool that uses AI and Natural Language Processing to crack unknown encryptions.

rapid7/metasploit-framework
The world's most used penetration testing software.

fortra/impacket
A collection of Python classes for working with network protocols (SMB, MSRPC) - essential for Windows network hacking.

aircrack-ng/aircrack-ng
The standard for auditing wireless networks and cracking WPA/WPA2.

donnemartin/system-design-primer
Learn how to design large-scale systems.

InterviewReady/system-design-resources
Extensive collection of system design resources.

madd86/awesome-system-design
Curated list of system design materials.

kamranahmedse/design-patterns-for-humans
Design patterns explained simply.

mfornos/awesome-microservices
Curated list on Microservices.

pavel-shirshov/awesome-architecture
Software architecture resources.

binhnguyennus/awesome-scalability
High scalability, availability, and stability patterns.

sindresorhus/awesome
The most awesome curated lists on GitHub.

bayandin/awesome-awesomeness
A curated list of awesome awesomeness.

best-of-lists/best-of
Discover awesome open-source projects, ranked by quality and updated weekly.

t3chnoboy/awesome-lists
List of awesome lists.

LeCoupa/awesome-cheatsheets
Useful programming cheatsheets.

gztchan/awesome-design
Curated list of design resources.

DopplerHQ/awesome-interview-questions
Lists of interview questions by technology.

md8-habibullah/top-github-repositories-which-everyone-should-look
A handpicked list of top GitHub repositories everyone should look at.

github/gitignore
Useful .gitignore templates.

ohmyzsh/ohmyzsh
A delightful community-driven framework for managing your zsh configuration.

romkatv/powerlevel10k
Super flexible and fast zsh theme.

prettier/prettier
Code formatter.

eslint/eslint
Pluggable JavaScript linter.

Homebrew/brew
The missing package manager for macOS (or Linux).

nvm-sh/nvm
Node version manager.

junegunn/fzf
A command-line fuzzy finder.

tmux/tmux
Terminal multiplexer.

BurntSushi/ripgrep
Fast command-line search tool.

badges/shields
Quality metadata badges for open source projects.

CorentinTh/it-tools
Collection of handy online tools for developers, with great UX.

ryo-ma/github-profile-trophy
Show off your GitHub trophies on your profile.

anuraghazra/github-readme-stats
Dynamic stats for your GitHub profile README.

adi1090x/plymouth-themes
Collection of beautiful Linux boot splash themes.

ryanoasis/nerd-fonts
Fonts patched with a high number of glyphs/icons.

bradtraversy/design-resources-for-developers
Curated list of design resources.

alexpate/awesome-design-systems
Design systems, pattern libraries, and more.

tailwindlabs/tailwindcss
Utility-first CSS framework.

twbs/bootstrap
The most popular HTML, CSS, and JS library.

FortAwesome/Font-Awesome
The iconic font and CSS toolkit.

awesome-css-group/awesome-css
CSS frameworks, tools, and resources.

sorrycc/awesome-visualization
Curated list of visualization libraries.

d3/d3
Bring data to life with SVG, Canvas and HTML.

chartjs/Chart.js
Simple yet flexible JavaScript charting.

fasouto/awesome-dataviz
Curated list of data visualization libraries.

apache/echarts
Powerful visualization library for browser.

AndrewStetsenko/tech-jobs-with-relocation
Tech jobs with relocation.

kilimchoi/engineering-blogs
A curated list of engineering blogs.

lukasz-madon/awesome-remote-job
Curated list of remote jobs.

sdmg15/Best-websites-a-programmer-should-visit
Useful sites for programmers.

alex/what-happens-when
What happens when you type a URL into your browser.

codecrafters-io/build-your-own-x
Tutorials on building your own DB, Shell, etc.

HackerNews/API
Everything about Hacker News.

k4m4/movies-for-hackers
Movies every hacker should watch.

RocketChat/Rocket.Chat
The leading open source team chat platform, Slack alternative, with rich integrations and self-hosting.

mattermost/mattermost
Secure, self-hosted Slack alternative for teams and enterprises.

matrix-org/synapse
Matrix protocol reference server, a decentralized, federated, end-to-end encrypted messaging network.

vector-im/element-web
The flagship Matrix client, formerly Riot, web and desktop app.

telegramdesktop/tdesktop
Unofficial open source desktop client for Telegram.

wireapp/wire
Secure, cross-platform team collaboration platform.

zulip/zulip
Powerful threaded open source group chat, great for remote teams.

RocketChat/Rocket.Chat.ReactNative
Mobile client for Rocket.Chat.

jitsi/jitsi-meet
Secure, scalable open source video chat and conferencing platform.

simplex-chat/simplex-chat
Private, decentralized, and serverless messenger.

igniterealtime/Openfire
Real-time collaboration server based on XMPP protocol.

Alinto/sogo
Groupware server with calendar, contacts, and chat.

adiwajshing/Baileys
Unofficial WhatsApp Web API for Node.js.
A curated list of repositories to master the Linux ecosystem, from core fundamentals to high-performance modern replacements.

jlevy/the-art-of-command-line
A comprehensive collection of tips and best practices for using the command line effectively.

bobbyiliev/101-linux-commands-ebook
An open-source eBook featuring 101 essential Linux commands.

kodekloudhub/linux-basics-course
A structured course covering Linux basics, including working with the shell and shell scripting.

danielmapar/LinuxCommandLine
Provides a collection of basic Linux commands and insights into the Linux file system hierarchy.

NaiveNeuron/TermAdventure
An interactive learning tool that teaches UNIX command-line skills through a text adventure game format.

tldr-pages/tldr
Simplified and community-driven man pages that provide concise examples for command-line tools.

krother/bash_tutorial
This tutorial helps you become familiar with bash, the Linux command line, through hands-on exercises.

nuitrcs/commandlineworkshop
A workshop that introduces the basics of the bash shell, covering essential commands and navigation techniques.

labex-labs/linux-free-tutorials
A collection of 80 free tutorials for Linux, offering a comprehensive learning path.

get543/linux-beginner-guide
An ultimate guide for beginner Linux users, covering keyboard shortcuts and basic commands.

eza-community/eza
A modern, maintained replacement for `ls` with colors and git integration.

sharkdp/bat
A `cat` clone with syntax highlighting, line numbers, and git integration.

ajeetdsouza/zoxide
A smarter `cd` command that learns your habits to help you navigate instantly.

BurntSushi/ripgrep
The fastest text search tool (`grep` alternative) that respects your `.gitignore`.

sharkdp/fd
A simple, fast, and user-friendly alternative to the `find` command.

aristocratos/btop
An immersive, high-performance system monitor (the successor to `htop`).

dalance/procs
A modern replacement for `ps` written in Rust with colored output.

alacritty/alacritty
A cross-platform, GPU-accelerated terminal emulator focused on speed.

kovidgoyal/kitty
A modern, feature-rich, GPU-based terminal supporting images and ligatures.

wez/wezterm
A powerful GPU-accelerated terminal emulator and multiplexer written in Rust.

ohmyzsh/ohmyzsh
The gold standard framework for managing Zsh with 300+ plugins.

starship/starship
The minimal, blazing-fast, and customizable prompt for *any* shell.

romkatv/powerlevel10k
The fastest Zsh theme with an easy configuration wizard.

zsh-users/zsh-autosuggestions
Fish-like completion suggestions for Zsh.

Bash-it/bash-it
A collection of community Bash commands and scripts.

sorin-ionescu/prezto
A speedy Zsh configuration framework.

md8-habibullah/awesome-shell
A curated list focusing on shell style and customization.

dylanaraps/neofetch
A command-line system information tool.

fastfetch-cli/fastfetch
A much faster and more feature-rich alternative to the original `neofetch`.

junegunn/fzf
The essential command-line fuzzy finder for files, history, and git.

zsh-users/zsh-syntax-highlighting
Syntax highlighting for the Zsh shell.

jesseduffield/lazygit
A beautiful terminal UI for git commands.

charmbracelet/glow
Render markdown on the CLI with high-quality styling.