Topics / #developer-tools
Developer-tools projects on GitHub
Software that helps developers write, debug, ship, and maintain code.
As of , the most-starred Developer-tools projects on GitHub are awesome-selfhosted (327.3K stars), superpowers (300.8K stars) and skills (294.3K stars). GitHub.Locker tracks 2,924 Developer-tools repositories with 52.4M stars combined. The fastest-growing on October 16 was rea, with +17.7K stars in a day.
Hot right now
Most stars gained in a day · Oct 16
rea
morluto/rea · ★ 290.9KREA lets AI coding agents reverse engineer apps, binaries, websites, and other software through a single MCP server and CLI, returning findings with the evidence behind them so an agent can explain a feature or rebuild it.
dsh-our-free-model
Ebony-Vinyl/dsh-our-free-model · ★ 19.6KA plugin for the 'dsh' coding-agent harness that gives instant, free access to frontier LLMs like DeepSeek V4.1 Flash and Kimi K3 — no login, sign-up, or API key required.
+1.4Kclaude-plugins-official
anthropics/claude-plugins-official · ★ 40.5KThe official, Anthropic-managed directory of high-quality plugins for Claude Code — a curated marketplace whose entries install straight from Claude Code's built-in plugin system.
+1.2Kxerj
xerj-org/xerj · ★ 6.9KXERJ is a local-first search engine that automatically indexes any folder - code, docs, logs, PDFs - so an AI coding agent can pull the exact passage it needs instead of grepping or reading whole files into context, and it speaks the Elasticsearch API so existing clients work against it unchanged.
The all-time top
Top 100 of 2,924 · by stars
- 327.3K
#1 · awesome-selfhosted/awesome-selfhostedawesome-selfhosted
It is a curated list of free-software network services and web applications that you can host yourself instead of relying on third-party SaaS providers.
- 300.8K
#2 · obra/superpowerssuperpowers
Superpowers is a software development methodology for coding agents: composable skills plus bootstrap instructions that steer your agent into a disciplined build process instead of just writing code.
- 294.3K
#3 · mattpocock/skillsskills
Agent skills - slash commands for AI coding agents - that Matt Pocock uses daily for real engineering, not vibe coding: small, composable, and built to work with any model.
- 4
rea
290.9Kmorluto/rea · TypeScriptREA lets AI coding agents reverse engineer apps, binaries, websites, and other software through a single MCP server and CLI, returning findings with the evidence behind them so an agent can explain a feature or rebuild it.
- 5

ECC
281.5Kaffaan-m/ECC · JavaScriptECC is a performance-optimization system (a harness) for coding agents: it plans before building, verifies changes with tests, reviews its own work from a fresh context, remembers what matters, and turns repeated wins into reusable skills. It works with Claude Code, Codex, Cursor, OpenCode and other agent harnesses.
- 6

deepseek-harness
251.2Kdeepseek-ai/deepseek-harness · TypeScriptDeepSeek Harness (dsh) is an open-source agent harness from DeepSeek AI, built entirely on an everything-is-a-plugin architecture and powered by the Cordis composability engine.
- 7

andrej-karpathy-skills
220.4Kmultica-ai/andrej-karpathy-skillsA single CLAUDE.md file (also distributable as a Claude Code plugin) that encodes four guidelines derived from Andrej Karpathy's observations on common LLM coding pitfalls, meant to make Claude Code behave more carefully and avoid overengineering.
- 8
opencode
214.4Kanomalyco/opencode · TypeScriptOpenCode is an open source AI coding agent that helps you write, explore, and edit code, available as a CLI and now also as a beta desktop app.
- 9

claw-code
194.9Kultraworkers/claw-code · RustClaw Code is the public Rust implementation of 'claw', a CLI coding-agent harness. By its own README it is less a production tool and more an 'agent-managed museum exhibit' maintained entirely by AI agents/harnesses with no human intervention, in the spirit of (but unaffiliated with) Claude Code.
- 10
vscode
193.8Kmicrosoft/vscode · TypeScriptThis is the open-source repository ('Code - OSS') where Microsoft and the community develop Visual Studio Code, a free code editor with built-in debugging, Git, and extension support.
- 11

firecrawl
192.2Kfirecrawl/firecrawl · TypeScriptFirecrawl turns any website into clean, LLM-ready data by crawling, scraping, and searching the web, delivering markdown, structured JSON, or screenshots that AI agents can consume directly.
- 12

markitdown
190.7Kmicrosoft/markitdown · PythonMarkItDown is a lightweight Python utility that converts files like PDF, PowerPoint, Word, Excel, images, audio, HTML, CSV/JSON/XML, ZIP archives, EPubs and even YouTube URLs into Markdown, designed for feeding documents into LLMs and text analysis pipelines.
- 13

ohmyzsh
190Kohmyzsh/ohmyzsh · ShellOh My Zsh is an open source, community-driven framework for managing your zsh configuration, with 300+ optional plugins and 150+ bundled themes for your terminal.
- 14

awesome-go
188.8Kavelino/awesome-go · GoA curated list of awesome Go frameworks, libraries, and software, organized by category.
- 15

AutoGPT
187.6KSignificant-Gravitas/AutoGPT · PythonAutoGPT is an open-source platform for building, deploying, and running AI agents that carry out complete workflows. You describe an outcome in plain English or build it step by step in a visual builder, then run the agent on demand, on a schedule, or from a trigger.
- 16
skills
181.6Kanthropics/skills · PythonThis is Anthropic's public repository of Agent Skills for Claude: folders of instructions, scripts, and resources that Claude loads dynamically to get better at specific tasks like document creation, data analysis, or enterprise workflows.
- 17

gitignore
176Kgithub/gitignoreGitHub's official collection of .gitignore templates: ready-made ignore rules for popular languages, tools and operating systems, and the list behind the .gitignore choosers on GitHub.com.
- 18

ponytail
165.2KDietrichGebert/ponytail · JavaScriptPonytail is a skill for AI coding agents that channels the laziest senior dev in the room: the agent writes only what the task needs, on the belief that the best code is the code you never wrote.
- 19

agency-agents
160.7Kmsitarzewski/agency-agents · ShellA growing roster of meticulously crafted AI agent personalities — each a specialized expert with its own voice, workflows, and deliverables, ready to plug into your AI coding assistant.
- 20
langflow
155.8Klangflow-ai/langflow · PythonLangflow is a platform for building and deploying AI-powered agents and workflows with a visual, drag-and-drop interface.
- 21

claude-code
151.2Kanthropics/claude-code · TypeScriptClaude Code is an agentic coding tool that runs in your terminal. It understands your codebase and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows through natural language commands.
- 22

javascript
148.1Kairbnb/javascript · JavaScriptA JavaScript style guide from Airbnb covering conventions for types, variables, functions, classes, modules, naming, whitespace, and more, described as 'a mostly reasonable approach to JavaScript'.
- 23
langchain
148Klangchain-ai/langchain · PythonLangChain is a framework for building agents and LLM-powered applications: it chains together interoperable components and third-party integrations to simplify AI app development.
- 24

awesome-llm-apps
142.1KShubhamsaboo/awesome-llm-apps · PythonA collection of 100+ open-source AI agent, agent skill, and RAG app examples - hand-built, tested end-to-end, and released under Apache-2.0 so you can clone, run, or even sell them.
- 25

spec-kit
141.6Kgithub/spec-kit · PythonSpec Kit is an open source toolkit for Spec-Driven Development (SDD) — you write specs, plans, and tasks that an AI coding agent turns into working code, instead of writing code first and documentation as an afterthought.
- 26

free-for-dev
139.7Kripienaar/free-for-dev · HTMLA curated list of SaaS, PaaS, and IaaS offerings that have free tiers useful for DevOps engineers, sysadmins, and infrastructure developers.
- 27

go
139.3Kgolang/go · GoGo is an open source programming language for building simple, reliable, and efficient software; this repository holds the language's canonical Git repository.
- 28

gstack
136.7Kgarrytan/gstack · TypeScriptgstack is Garry Tan's personal Claude Code setup: a pack of 23 opinionated skills that act like a full engineering team (CEO, eng manager, designer, reviewer, QA, security officer, release engineer) inside Claude Code.
- 29
ui-ux-pro-max-skill
136.6Knextlevelbuilder/ui-ux-pro-max-skill · PythonUI UX Pro Max is an AI skill that gives coding assistants design intelligence — industry-specific style, color, typography and UX reasoning rules — so they can generate professional UI/UX across many frameworks and platforms.
- 30
llama.cpp
131.4Kggml-org/llama.cpp · C++llama.cpp is a plain C/C++ implementation for running LLM (and VLM) inference with minimal setup and state-of-the-art performance, either locally or in the cloud.
- 31

codex
129.6Kopenai/codex · RustCodex is a lightweight coding agent from OpenAI that runs locally in your terminal, helping you write and work with code using natural language.
- 32

graphify
127.3KGraphify-Labs/graphify · PythonGraphify turns a whole codebase — plus its docs, SQL schemas, configs, and PDFs — into a queryable knowledge graph you traverse instead of grepping files.
- 33
react-native
126.7Kreact/react-native · C++React Native lets you build native mobile apps for Android, iOS, and other platforms using React. UI is described in JavaScript but rendered with real native platform components, not a webview.
- 34
electron
123.4Kelectron/electron · C++Electron is a framework for building cross-platform desktop applications with JavaScript, HTML, and CSS. It is based on Node.js and Chromium and is used by apps like Visual Studio Code.
- 35

node
122.4Knodejs/node · JavaScriptNode.js is an open-source, cross-platform JavaScript runtime environment that lets you run JavaScript code outside a browser, typically for servers and command-line tools.
- 36
awesome-design-md
121.9KVoltAgent/awesome-design-mdThis is a curated collection of DESIGN.md files — plain-text design system documents analyzed from real websites like Claude, Stripe, Nike and Tesla — that you drop into a project so an AI coding agent generates UI matching that brand's visual language.
- 37

rust
120.4Krust-lang/rust · RustThis is the main source repository for the Rust programming language — it contains the compiler (rustc), the standard library, and documentation.
- 38

awesome-mac
116.3Kjaywcjlove/awesome-mac · SwiftIt is a curated, categorized list of high-quality macOS software, covering everything from text editors and developer tools to design apps, utilities, and security tools.
- 39
pi
115.7Kearendil-works/pi · TypeScriptPi is an agent harness: a toolkit of packages for building and running AI agents, including a self-extensible interactive coding agent CLI, a unified multi-provider LLM API, an agent runtime, and a terminal UI library.
- 40

caveman
113.1KJuliusBrussee/caveman · GoCaveman is a skill plus an optional local proxy for AI coding agents that makes them answer in short, caveman-style prose instead of padded explanations, cutting roughly 65% of output tokens and up to 33% of input tokens in the project's own benchmarks without changing the technical content of the answer.
- 41
TypeScript
111.5Kmicrosoft/TypeScript · GoTypeScript is a language for application-scale JavaScript: JavaScript extended with a type system, developed by Microsoft for building large applications.
- 42
deno
108.7Kdenoland/deno · RustDeno is a runtime for JavaScript, TypeScript, and WebAssembly that focuses on secure defaults and good developer experience. It's built on V8, Rust, and Tokio.
- 43

gemini-cli
107.4Kgoogle-gemini/gemini-cli · TypeScriptGemini CLI is an open-source AI agent that brings Google's Gemini models directly into your terminal, letting you chat, generate code, and run tools from the command line.
- 44

agent-skills
107.4Kaddyosmani/agent-skills · JavaScriptA collection of 25 production-grade engineering skills that encode senior-engineer workflows, quality gates, and best practices so AI coding agents follow them consistently across the whole development lifecycle.
- 45

nodebestpractices
105.7Kgoldbergyoni/nodebestpractices · DockerfileA curated, community-maintained list that summarizes the top Node.js best practices, style guides, and architectural tips, organized into chapters covering architecture, error handling, code style, testing, production readiness, security, performance, and Docker.
- 46

terminal
105.2Kmicrosoft/terminal · C++This is the source code for Windows Terminal, a modern tab-based terminal app for Windows, plus the original Windows console host (conhost.exe) that powers classic command-line apps, both maintained in the same repo.
- 47
create-react-app
103.2Kreact/create-react-app · JavaScriptCreate React App is a command-line tool that sets up a new React single-page app with zero build configuration, preconfiguring webpack, Babel, ESLint, and a test runner for you.
- 48

fastapi
103.1Kfastapi/fastapi · PythonFastAPI is a modern Python web framework for building APIs using standard Python type hints, with automatic data validation and interactive documentation.
- 49

neovim
103Kneovim/neovim · Vim ScriptNeovim is a fork of Vim, a modal text editor, rebuilt to be more extensible, maintainable, and friendly to multiple contributors and advanced UIs.
- 50

claude-mem
101.3Kthedotmack/claude-mem · TypeScriptClaude-Mem gives coding agents persistent memory across sessions: it captures everything your agent does, compresses it with AI, and injects the relevant context back into future sessions.
- 51

angular
101.1Kangular/angular · TypeScriptAngular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript.
- 52
material-ui
99.2Kmui/material-ui · JavaScriptMaterial UI is a comprehensive library of React components implementing Google's Material Design system, used to build web UIs quickly with pre-built buttons, inputs, dialogs, and more.
- 53

Agent-Reach
98.4KPanniantong/Agent-Reach · PythonAgent Reach is a capability layer that gives an AI agent the ability to actually read and search the internet — Twitter/X, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu, RSS, web pages and more — instead of hitting paywalls, 403s or login walls.
- 54

app-ideas
98.2Kflorinpop17/app-ideasA curated collection of application ideas you can build to practice coding, organized into beginner, intermediate, and advanced tiers with detailed specs for each project.
- 55

taste-skill
98.1KLeonxlnx/taste-skill · JavaScriptTaste Skill is a set of portable skills for AI coding agents: they upgrade AI-built interfaces with stronger layout, typography, motion, and spacing instead of boilerplate-looking UIs.
- 56

thefuck
97.9Knvbn/thefuck · PythonThe Fuck is a command-line app that corrects your previous mistyped console command. Run 'fuck' after a failed command and it suggests a fixed version to run instead.
- 57
tailwindcss
97.9Ktailwindlabs/tailwindcss · TypeScriptTailwind CSS is a utility-first CSS framework for rapidly building custom user interfaces by composing small, single-purpose classes directly in your markup.
- 58

playwright
97.9Kmicrosoft/playwright · TypeScriptPlaywright is a framework for web testing and automation that drives Chromium, Firefox, and WebKit through a single API, usable in test suites, automation scripts, and as a tool for AI agents.
- 59

awesome-mcp-servers
96.5Kpunkpeye/awesome-mcp-serversA curated, community-maintained list of MCP (Model Context Protocol) servers — tools that let AI agents and LLM apps connect to external data sources, APIs, and services.
- 60
bun
96.3Koven-sh/bun · RustBun is an all-in-one JavaScript and TypeScript toolkit that bundles a runtime, bundler, test runner, and package manager into a single executable called bun.
- 61

puppeteer
95.7Kpuppeteer/puppeteer · TypeScriptPuppeteer is a JavaScript library that gives you a high-level API to control Chrome or Firefox programmatically, either over the DevTools Protocol or WebDriver BiDi.
- 62
nvm
95.6Knvm-sh/nvm · Shellnvm (Node Version Manager) is a POSIX-compliant bash script that lets you install, switch between, and manage multiple versions of Node.js on the same machine.
- 63

odysseus
93.7Kodysseus-dev/odysseus · PythonOdysseus is a self-hosted AI workspace that bundles chat, agents, deep research, a document editor, email, notes, tasks, and calendar around local or API models.
- 64

zed
91.8Kzed-industries/zed · RustZed is a high-performance, multiplayer code editor built by the creators of Atom and Tree-sitter, designed to feel extremely fast and support real-time collaboration.
- 65

core
91.6Khome-assistant/core · PythonHome Assistant is an open-source home automation platform that puts local control and privacy first, letting you connect and control smart home devices from one hub instead of relying on cloud services.
- 66

servers
91.3Kmodelcontextprotocol/servers · JavaScriptThis is a collection of reference server implementations for the Model Context Protocol (MCP), showing how to give LLMs secure, controlled access to tools and data sources.
- 67

storybook
91.3Kstorybookjs/storybook · TypeScriptStorybook is a frontend workshop for building, documenting, and testing UI components in isolation, used by thousands of teams for UI development, testing, and documentation.
- 68

OpenHands
91.1KOpenHands/OpenHands · TypeScriptOpenHands Agent Canvas is a self-hosted control center for running and managing AI coding agents like OpenHands, Claude Code, Codex, or Gemini, letting you start conversations and automate tasks such as generating reports or decomposing GitHub issues.
- 69
uv
90.8Kastral-sh/uv · Rustuv is an extremely fast Python package and project manager, written in Rust. It aims to replace pip, pip-tools, pipx, poetry, pyenv, twine, and virtualenv with a single tool.
- 70

mermaid
90.7Kmermaid-js/mermaid · TypeScriptMermaid is a JavaScript-based diagramming and charting tool that lets you create flowcharts, sequence diagrams, Gantt charts and more from simple Markdown-inspired text definitions instead of a drag-and-drop editor.
- 71

awesome-for-beginners
90.3KMunGell/awesome-for-beginnersA curated list of open-source projects that have issues specifically labeled for first-time contributors (like 'good first issue' or 'first-timers-only'), organized by programming language.
- 72

vue-element-admin
90.1KPanJiaChen/vue-element-admin · Vuevue-element-admin is a production-ready front-end solution for building admin interfaces, built on Vue and the element-ui component toolkit.
- 73

svelte
88.4Ksveltejs/svelte · JavaScriptSvelte is a compiler that turns declarative UI components into efficient vanilla JavaScript, which then surgically updates the DOM directly instead of shipping a heavy runtime framework to the browser.
- 74

Understand-Anything
86.7KEgonex-AI/Understand-Anything · TypeScriptUnderstand Anything analyzes your codebase (or a knowledge-base/wiki) with a multi-agent pipeline and turns it into an interactive knowledge graph of every file, function, class and dependency, which you can explore in a visual dashboard.
- 75

archify
84.6Ktt-a1i/archify · JavaScriptArchify is an agent skill that turns a codebase, system description, or plan into a polished, interactive diagram (architecture, workflow, sequence, data flow, or lifecycle) directly inside a coding agent's chat.
- 76
rtk
83.7Krtk-ai/rtk · Rustrtk is a CLI proxy that filters and compresses command outputs before they reach your LLM context, cutting 60-90% of the bash output your coding agent reads and lowering token costs.
- 77

fzf
83.6Kjunegunn/fzf · Gofzf is a general-purpose command-line fuzzy finder and interactive terminal toolkit. You pipe any list into it and interactively filter it with fuzzy matching, then it writes your selection to stdout.
- 78
vite
83.4Kvitejs/vite · TypeScriptVite is a frontend build tool that gives you an instant dev server with fast Hot Module Replacement during development, and bundles your code for production using Rolldown.
- 79
lobehub
83.3Klobehub/lobehub · TypeScriptLobeHub is a self-hosted platform that acts as your 'Chief Agent Operator', letting you hire, schedule, and manage a whole team of AI agents instead of juggling separate chat windows.
- 80

lazygit
83.3Kjesseduffield/lazygit · GoLazygit is a simple terminal UI (TUI) for git that lets you stage, commit, rebase, merge and branch through an interactive visual interface instead of memorizing git CLI commands.
- 81

impeccable
82.1Kpbakaus/impeccable · RustImpeccable is a design language for AI coding agents: one skill, 24 commands, live browser iteration, and 59 deterministic detector rules that make AI-generated frontend design better.
- 82
FiraCode
82.1Ktonsky/FiraCode · ClojureFira Code is a free monospaced font designed for programmers, which uses ligatures to turn common multi-character symbol sequences (like -> or ==) into single, easier-to-read glyphs.
- 83

spring-boot
81.7Kspring-projects/spring-boot · JavaSpring Boot is a Java framework that helps you create production-grade, Spring-powered applications and services with minimal configuration fuss.
- 84

hoppscotch
80.6Khoppscotch/hoppscotch · TypeScriptHoppscotch is an open-source API development ecosystem for building, testing and debugging REST, GraphQL, WebSocket, MQTT, Server-Sent Events and Socket.IO APIs, positioned as an open alternative to Postman or Insomnia.
- 85
screenshot-to-code
80.4Kabi/screenshot-to-code · PythonScreenshot-to-code converts screenshots, mockups, Figma designs, and screen recordings into clean, functional code using AI models like GPT, Claude, and Gemini.
- 86
github-readme-stats
79.8Kanuraghazra/github-readme-stats · JavaScriptA service that generates dynamic SVG stat cards (commits, stars, PRs, rank) and a top-languages card you can embed in your GitHub profile README.
- 87

MiroFish
79.8K666ghj/MiroFish · PythonMiroFish is an AI-powered multi-agent simulation engine that builds a high-fidelity digital parallel world from real-world seed data (breaking news, policy drafts, financial signals) and lets thousands of independent agents interact to forecast future outcomes.
- 88

code-server
79.6Kcoder/code-server · TypeScriptcode-server runs VS Code on a remote machine and lets you access the full editor through a web browser, so you can code from any device.
- 89

learn-claude-code
78.7KshareAI-lab/learn-claude-code · PythonIt is an educational repository that teaches how to build an 'agent harness' (the operational environment around an LLM) from scratch, using Claude Code as the reference implementation, across 17 progressive Python lessons.
- 90

cpython
77.7Kpython/cpython · PythonThis is the official source code repository for CPython, the reference implementation of the Python programming language, written mainly in C.
- 91
awesome-claude-skills
77.3KComposioHQ/awesome-claude-skills · PythonA comprehensive and curated list of 1000+ production-ready Claude Skills and Plugins for enhancing productivity across Claude.ai, Claude Code, and other coding agents like Codex, Cursor, Gemini CLI, and Antigravity.
- 92

tesseract
77Ktesseract-ocr/tesseract · C++Tesseract is an open source OCR engine: it ships as the libtesseract library plus a command line program called tesseract that reads text out of images.
- 93
imgui
76.7Kocornut/imgui · C++Dear ImGui is a bloat-free graphical user interface library for C++ that outputs optimized vertex buffers you render in your own 3D-pipeline-enabled application. It is aimed at tooling, debug UIs, and visualization rather than end-user application UIs.
- 94

openai-cookbook
76.7Kopenai/openai-cookbook · Jupyter NotebookA collection of example code and guides for accomplishing common tasks with the OpenAI API, covering things like prompting, embeddings, function calling, and retrieval.
- 95

ruflo
75.8Kruvnet/ruflo · TypeScriptRuflo is an agent meta-harness for Claude Code and Codex: it adds 100+ specialized agents, coordinated swarms, self-learning memory, and cross-machine federation on top of those coding agents so they can collaborate instead of running solo.
- 96

json-server
75.7Ktypicode/json-server · JavaScriptjson-server lets you spin up a fully working fake REST API in under 30 seconds, with no backend code to write — just a single JSON file defining your data.
- 97
headroom
75.5Kheadroomlabs-ai/headroom · PythonHeadroom compresses everything an AI agent reads - tool outputs, logs, RAG chunks, files, and conversation history - before it reaches the LLM, cutting tokens while keeping the same answers. It ships as a library, a local proxy, and an MCP server.
- 98

Front-End-Checklist
74.5Kthedaviddias/Front-End-Checklist · MDXFront-End Checklist is an open-source front-end quality system that turns front-end best practices into a practical review workflow, usable by humans and AI agents via web, MCP server, or this README.
- 99
OpenBB
74.3Kopenbq-org/OpenBB · PythonOpen Data Platform (ODP) by OpenBB is an open-source toolset that lets you integrate proprietary, licensed, and public financial data sources once and then consume them everywhere: in Python, Excel, OpenBB Workspace, AI agents via MCP, or REST APIs.
- 100
codegraph
74.3Kcolbymchenry/codegraph · CCodeGraph pre-indexes your codebase into a knowledge graph of every symbol, call edge, and dependency, so AI coding agents get the exact code they need in one call instead of crawling files.
Showing the 100 most-starred of 2,924. See every one in the catalog.
Related topics
Often tagged together