Open-source developer-tools software
13379 open-source libraries, tools and applications tagged developer-tools, ranked by how closely developer-tools is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
13379 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| OpenCode OpenCode is an open source AI coding agent that helps developers write code from the terminal, desktop app, or IDE extension. It supports 7… | 83 | 215433 | active |
| DigitalPlatDev/FreeDomain DigitalPlat FreeDomain is a free domain registration service offering extensions like .DPDNS.ORG and .US.KG, with this repository containin… | 65 | 203576 | active |
| ultraworkers/claw-code Claw Code is a novelty 'agent-managed museum exhibit' repository written in Rust, maintained entirely by AI agent harnesses (LazyCodex and … | 56 | 195278 | active |
| Visual Studio Code Visual Studio Code (Code - OSS) is Microsoft's open-source, Electron-based code editor combining editing, navigation, debugging, and a rich… | 95 | 193797 | stable |
| ohmyzsh/ohmyzsh Oh My Zsh is a community-driven framework for managing zsh configuration, bundling 300+ plugins and 150+ themes with an auto-update mechani… | 75 | 189954 | stable |
| farion1231/cc-switch CC Switch is a cross-platform desktop application (built with Tauri and Rust) that acts as an all-in-one manager for AI coding CLI agents s… | 85 | 143857 | active |
| github/spec-kit Spec Kit is an open-source toolkit from GitHub for Spec-Driven Development, providing a CLI (specify) that scaffolds structured spec, plan,… | 81 | 141310 | stable |
| microsoft/PowerToys Microsoft PowerToys is a free, open-source suite of over 30 utilities for customizing and streamlining Windows, including FancyZones window… | 97 | 139169 | active |
| GBrain gstack is a collection of 23 opinionated slash commands and 8 power tools that turn Claude Code into a virtual engineering team with roles … | 60 | 136791 | active |
| microsoft/terminal Microsoft's open-source Windows Terminal application, a modern tabbed terminal emulator with GPU-accelerated text rendering, plus the origi… | 89 | 105002 | active |
| Egonex-AI/Understand-Anything Understand Anything turns codebases, knowledge bases, and docs into interactive knowledge graphs that can be explored, searched, and querie… | 77 | 86084 | active |
| Horcrux Lazygit is a terminal UI for git commands, letting users manage commits, branches, stashes, and rebases through an interactive interface. I… | 100 | 83259 | stable |
| tonsky/FiraCode Fira Code is a free, open-source monospaced font designed for programming, featuring ligatures for common multi-character operator sequence… | 62 | 82075 | stable |
| ventoy/Ventoy Ventoy is an open-source tool for creating bootable USB drives that can hold many ISO/WIM/IMG/VHD(x)/EFI image files at once. Users simply … | 94 | 79662 | stable |
| Coder code-server is an open-source project that runs VS Code on a remote server and makes it accessible through any modern web browser. It lets … | 95 | 79571 | active |
| NationalSecurityAgency/ghidra Ghidra is a software reverse engineering framework built by the NSA that includes a suite of tools for disassembly, decompilation, graphing… | 93 | 79309 | stable |
| act act is a Go CLI tool that runs GitHub Actions workflows locally by reading .github/workflows files and executing jobs in Docker containers.… | 87 | 72082 | active |
| BurntSushi/ripgrep ripgrep is a fast, line-oriented command-line search tool that recursively searches directories for regex patterns. It respects gitignore r… | 81 | 68935 | stable |
| git/git Git is the fast, scalable, distributed revision control system originally written by Linus Torvalds, implemented in C with a rich command s… | 77 | 63866 | stable |
| sharkdp/bat bat is a cat(1) clone written in Rust that adds syntax highlighting for many languages and Git integration to terminal file viewing. It sup… | 73 | 60592 | stable |
| Textualize/rich Rich is a Python library for rendering rich text and beautiful formatting in the terminal. It provides an easy API for colored output, tabl… | 77 | 57455 | stable |
| azl397985856/leetcode A curated collection of LeetCode problem solutions in multiple programming languages. It serves as a personal record and learning resource … | 34 | 55729 | active |
| PowerShell/PowerShell PowerShell is a cross-platform command-line shell, scripting language, and automation framework built on .NET, supporting Windows, Linux, a… | 96 | 55515 | stable |
| ayghri/i-have-adhd i-have-adhd is a Claude skill/plugin that formats coding assistant responses into concise, action‑oriented steps. It suppresses tangents an… | 59 | 55195 | active |
| ImHex ImHex is a free, open-source hex editor built for reverse engineers, programmers, and security researchers. It offers binary analysis featu… | 83 | 54966 | active |
| wagoodman/dive Dive is a Go-based CLI/TUI tool for exploring Docker and OCI image layers, showing each layer's file contents and changes. It estimates ima… | 56 | 54627 | active |
| dockur/windows A Docker image that runs a full Windows virtual machine inside a container, with automatic download and hands-free installation of modern a… | 93 | 53602 | active |
| jesseduffield/lazydocker A simple terminal UI for managing Docker containers, images, volumes, and docker-compose services, written in Go with the gocui library. It… | 72 | 53152 | active |
| HKUDS/CLI-Anything CLI-Anything is a Python framework and registry (CLI-Hub) for generating and distributing agent-native command-line interfaces for arbitrar… | 71 | 53102 | active |
| DefinitelyTyped/DefinitelyTyped Definitely Typed is the central repository of high-quality TypeScript type definitions (.d.ts files) for thousands of popular JavaScript pa… | 67 | 51445 | active |
| Ruff Ruff is an extremely fast Python linter and code formatter written in Rust. It provides linting, automatic fixing, and formatting through a… | 94 | 49933 | active |
| tmux tmux is a terminal multiplexer written in C that lets users create, access, and control multiple terminal sessions from a single screen. Se… | 95 | 49628 | stable |
| Aider Aider is an open-source CLI tool that lets developers pair program with LLMs (Claude, GPT-4o, DeepSeek, Gemini, local models) directly in t… | 66 | 49387 | active |
| ReactiveX/RxJava RxJava is a JVM implementation of Reactive Extensions, a library for composing asynchronous and event-based programs using observable seque… | 94 | 48192 | active |
| Helix Helix is a post-modern modal terminal text editor written in Rust, inspired by Kakoune and Neovim. It ships with built-in tree-sitter synta… | 78 | 46602 | active |
| Files Files is a modern, open-source file manager for Windows built with C#, WinUI, and Windows App SDK, offering a Fluent-design alternative to … | 99 | 45957 | active |
| google/zx zx is a JavaScript/Node.js library and CLI for writing shell scripts with template literals that wrap child_process, handling argument esca… | 80 | 45787 | stable |
| Omarchy Omarchy is an opinionated, preconfigured Arch-based Linux desktop setup by DHH, built around Hyprland with curated themes, tools, and dotfi… | 83 | 45029 | active |
| Hyper Hyper is a cross-platform terminal emulator built on web technologies (Electron, React, TypeScript) by Vercel. It emphasizes a beautiful, e… | 63 | 44740 | stable |
| Unitech/pm2 PM2 is a production process manager for Node.js and Bun applications with a built-in load balancer and cluster mode. It daemonizes applicat… | 94 | 43300 | stable |
| sxyazi/yazi Yazi is a blazing-fast terminal file manager written in Rust, built on non-blocking async I/O with concurrent task scheduling. It offers im… | 93 | 42494 | active |
| Black Black is an opinionated, deterministic Python code formatter that reformats code to a single consistent style. It runs as a CLI, integrates… | 94 | 41865 | stable |
| CorentinTh/it-tools IT Tools is a collection of handy online utilities for developers and IT professionals, built with Vue and TypeScript, with a focus on grea… | 67 | 40813 | active |
| ShellCheck ShellCheck is a GPLv3 static analysis tool that finds bugs, pitfalls, and style issues in bash/sh shell scripts. It runs from the terminal,… | 68 | 40190 | stable |
| ajeetdsouza/zoxide zoxide is a smarter cd command written in Rust that learns your most-used directories and lets you jump to them with a few keystrokes. It w… | 86 | 40165 | stable |
| huiyadanli/RevokeMsgPatcher A Windows GUI tool that patches PC WeChat, QQ, and TIM binaries to prevent message recall (anti-revoke), and optionally enables WeChat mult… | 63 | 38967 | active |
| lapce/lapce Lapce is an open-source, GPU-accelerated code editor written in pure Rust with a native GUI built on the Floem toolkit. It offers built-in … | 81 | 38935 | active |
| httpie/cli HTTPie CLI is a modern, user-friendly command-line HTTP client written in Python for testing, debugging, and interacting with APIs and HTTP… | 23 | 38644 | stable |
| just just is a command runner that saves and runs project-specific commands defined in a justfile with make-inspired syntax. It focuses on runni… | 95 | 36170 | stable |
| zsh-users/zsh-autosuggestions A zsh plugin that provides Fish-like autosuggestions, showing command completions inline as you type based on history and completions. Sugg… | 41 | 36110 | stable |
| carbon-app/carbon Carbon is a web application for creating and sharing beautiful images of source code, with customizable syntax themes, backgrounds, and win… | 49 | 36107 | active |
| junegunn/vim-plug vim-plug is a minimalist, single-file plugin manager for Vim and Neovim with over ten years of history. It offers fast parallel installatio… | 68 | 35770 | stable |
| kovidgoyal/kitty kitty is a fast, feature-rich, GPU-based terminal emulator written in Python, C, and Go. It supports tabs, window layouts, extensive config… | 99 | 35364 | stable |
| typicode/husky Husky is a lightweight npm package that makes managing native Git hooks easy, using Git's core.hooksPath feature. It lets teams automatical… | 52 | 35336 | stable |
| btop btop++ is a terminal-based system resource monitor written in C++ that displays CPU, memory, disk, network, processes, and GPU usage with a… | 86 | 34891 | active |
| qishibo/AnotherRedisDesktopManager A fast, stable, cross-platform Redis desktop GUI client for browsing and managing Redis databases. It handles massive key loads without cra… | 88 | 34785 | stable |
| Backstage Backstage is an open-source framework, originally created by Spotify and now a CNCF Incubation project, for building internal developer por… | 94 | 34573 | active |
| fish shell fish is a user-friendly, smart interactive command line shell for macOS, Linux, BSD, and Windows (via WSL/Cygwin), written in Rust. It prov… | 97 | 34297 | stable |
| zenorocha/clipboard.js clipboard.js is a lightweight (3kb gzipped) JavaScript library for copying text to the clipboard without Flash or heavy frameworks. It uses… | 49 | 34107 | stable |
| ExplorerPatcher ExplorerPatcher is a Windows utility that restores and customizes classic Windows 10-style UI elements such as the taskbar, Start menu, and… | 86 | 34002 | active |
| BetterDisplay BetterDisplay is a macOS menu bar application for advanced display management, offering HiDPI scaling, custom resolutions, XDR/HDR brightne… | 97 | 33923 | active |
| github/github-mcp-server GitHub's official Model Context Protocol (MCP) server that connects AI tools like Claude, Cursor, and VS Code directly to GitHub's platform… | 83 | 33620 | active |
| lutzroeder/netron Netron is a visualizer for neural network, deep learning, and machine learning models, rendering model graphs and layer details. It support… | 100 | 33596 | active |
| openai/codex-plugin-cc An official OpenAI plugin that integrates Codex into Claude Code, providing slash commands for AI-powered code review and background task d… | 70 | 33519 | active |
| VSCodium VSCodium provides freely-licensed (MIT) binary releases of Microsoft's VS Code, built via automated scripts without Microsoft branding, tel… | 92 | 33484 | active |
| ValveSoftware/Proton Proton is a compatibility tool for Steam Play, based on Wine and additional components, that lets Windows-exclusive games run on Linux thro… | 100 | 33090 | active |
| AgentScope AgentScope is a Python library for building, orchestrating, and deploying multi‑agent LLM applications. It provides a full‑stack framework … | 92 | 32785 | active |
| delta Delta is a syntax-highlighting pager for git, diff, grep, ripgrep --json, and git blame output, written in Rust. It offers side-by-side vie… | 99 | 32478 | active |
| QtScrcpy QtScrcpy is a cross-platform desktop application for displaying and controlling Android devices in real time over USB or network, built on … | 93 | 32281 | active |
| Refined GitHub Refined GitHub is a browser extension that simplifies the GitHub interface and adds many quality-of-life features. It supports Chrome, Fire… | 96 | 32220 | active |
| jj-vcs/jj Jujutsu (jj) is a Git-compatible version control system written in Rust with a simple, powerful command-line interface. It uses Git reposit… | 99 | 32129 | active |
| BigPizzaV3/CodexPlusPlus Codex++ is an open-source external launcher and management tool for the OpenAI Codex / ChatGPT desktop apps, built with Rust and Tauri. It … | 76 | 31876 | active |
| The Ultimate vimrc A comprehensive, pre-configured Vim setup ('vimrc') maintained for over a decade, offered in a lightweight basic version and a plugin-rich … | 32 | 31812 | stable |
| tqdm/tqdm tqdm is a fast, dependency-free Python library that adds smart progress meters to any iterable with a single wrapper call, and also works a… | 96 | 31351 | stable |
| Shizuku Shizuku lets normal Android apps call system APIs with elevated ADB or root privileges by running a server process via app_process and prox… | 31 | 30654 | active |
| spf13/viper Viper is a comprehensive configuration library for Go applications that reads from files, environment variables, command-line flags, and re… | 54 | 30475 | stable |
| librepods-org/librepods LibrePods is an open-source app that unlocks Apple AirPods-exclusive features on Linux and Android by implementing the proprietary Bluetoot… | 90 | 30371 | active |
| Frontend Slides A Claude Code plugin/skill that generates beautiful single-file HTML presentations, including conversion of PowerPoint files to the web. It… | 63 | 30109 | active |
| LeakCanary LeakCanary is a memory leak detection library for Android that automatically detects and analyzes memory leaks in Android applications. It … | 82 | 30000 | active |
| Proxmox VE Helper-Scripts A community-maintained collection of shell scripts that install and configure hundreds of self-hosted services as LXC containers or VMs on … | 86 | 29853 | active |
| jordanbaird/Ice Ice is a free, open-source macOS menu bar manager that hides, shows, and arranges menu bar items. It also customizes menu bar appearance an… | 64 | 29829 | active |
| asmvik/yabai yabai is a tiling window manager for macOS that automatically arranges windows using a binary space partitioning algorithm. It extends the … | 82 | 29718 | stable |
| subframe7536/maple-font Maple Mono is an open-source monospace font with rounded corners, programming ligatures, and built-in Nerd-Font icons, distributed as a var… | 90 | 29072 | active |
| jarrodwatts/claude-hud Claude HUD is a Claude Code plugin that renders a statusline HUD below your input, showing context window usage, active tool activity, runn… | 84 | 28613 | active |
| NvChad NvChad is a fast, beautifully themed Neovim configuration framework written in Lua, providing solid defaults, lazy-loaded plugins, and poli… | 68 | 28514 | active |
| pingdotgg/t3code T3 Code is an open-source 'agent harness control surface' that lets you orchestrate coding agents like Claude Code, Codex, Cursor, Grok Bui… | 83 | 28386 | active |
| google-labs-code/design.md DESIGN.md is a format specification for describing a visual identity and design system to coding agents, combining YAML design tokens with … | 77 | 28380 | active |
| google/python-fire Python Fire is a Google library that automatically generates command line interfaces from any Python object, including functions, classes, … | 60 | 28222 | stable |
| caolan/async Async is a JavaScript utility module providing higher-order functions and common patterns for working with asynchronous code, such as serie… | 66 | 28120 | stable |
| facebook/zstd Zstandard (zstd) is a fast lossless compression algorithm and its reference C library, offering zlib-level or better compression ratios at … | 67 | 28018 | stable |
| Gas City Beads (bd) is a dependency-aware, Dolt-backed distributed issue tracker designed for AI coding agents, providing persistent structured memo… | 80 | 27995 | active |
| alirezarezvani/claude-skills A large open-source collection of 380+ Claude Code skills, agent plugins, custom commands, and agent personas for AI coding assistants. Ski… | 79 | 27786 | active |
| emscripten-core/emscripten Emscripten is an LLVM-to-WebAssembly compiler toolchain that compiles C and C++ (and other LLVM-based languages) to run on the Web, Node.js… | 99 | 27703 | active |
| LazyVim LazyVim is a pre-configured Neovim setup powered by the lazy.nvim plugin manager that turns Neovim into a full-featured IDE while remaining… | 90 | 27696 | active |
| Kilo Kilo Code is an open-source (MIT) AI coding agent available as a VS Code extension, JetBrains plugin, and CLI, with cloud agents and a mode… | 84 | 27653 | active |
| vcpkg vcpkg is Microsoft's free, open-source C/C++ package manager for acquiring and managing open-source libraries on Windows, Linux, and macOS.… | 94 | 27512 | stable |
| jashkenas/underscore Underscore.js is a JavaScript utility library that provides a wide range of functional programming helpers such as map, filter, reduce, and… | 77 | 27312 | active |
| Shields Shields.io is a service that generates concise, consistent, and legible project badges in SVG and raster formats for inclusion in GitHub re… | 76 | 27246 | stable |
| oldj/SwitchHosts SwitchHosts is a free, open-source desktop application for managing and quickly switching between hosts file configurations. Built with Tau… | 91 | 27212 | active |
| Tree-sitter Tree-sitter is a parser generator tool and incremental parsing library that builds concrete syntax trees for source files and efficiently u… | 96 | 27097 | stable |
page 1 / 134 next →