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 |
|---|---|---|---|
| James-Yu/LaTeX-Workshop LaTeX Workshop is a Visual Studio Code extension providing core LaTeX typesetting features such as compilation, PDF preview, autocompletion… | 77 | 12367 | active |
| mas-cli/mas mas is a command-line interface for the Mac App Store, written in Swift. It lets users search, install, update, and manage App Store apps f… | 89 | 12356 | active |
| Browsersync Browsersync is a Node.js tool that keeps multiple browsers and devices in sync while developing websites, providing live reload, scroll/cli… | 56 | 12288 | stable |
| cyrus-and/gdb-dashboard A standalone .gdbinit file that adds a modular visual dashboard interface to GDB using its Python API. It displays relevant debugging infor… | 70 | 12267 | stable |
| git-cliff git-cliff is a highly customizable changelog generator written in Rust that creates changelog files from Git history using Conventional Com… | 92 | 12262 | stable |
| paulmillr/chokidar Chokidar is a minimal and efficient cross-platform file watching library for Node.js. It normalizes raw fs.watch/fs.watchFile events into r… | 70 | 12243 | stable |
| gsd-build/get-shit-done A lightweight meta-prompting, context engineering, and spec-driven development system built as an extension for Claude Code. This repositor… | 10 | 64286 | maintenance |
| rtyley/bfg-repo-cleaner BFG Repo-Cleaner is a command-line tool for removing large files, passwords, credentials, and other unwanted data from Git repository histo… | 23 | 12190 | active |
| Taskflow Taskflow is a header-only C++ library for building task-parallel programs using task dependency graphs, with a work-stealing executor for C… | 84 | 12188 | stable |
| kubernetes-sigs/kustomize kustomize is a template-free tool for customizing raw Kubernetes YAML configuration files, letting users declare overlays, patches, and com… | 99 | 12186 | stable |
| stackryze/FreeDomains Stackryze Domains is a free managed subdomain service that lets developers, students, and open-source projects claim subdomains under sever… | 59 | 12173 | active |
| privatenumber/tsx tsx is a Node.js enhancement that runs TypeScript files directly, acting like an alias to node with esbuild-powered transpilation. It suppo… | 96 | 12159 | active |
| Team-xManager/xManager xManager is an Android application that lets users install, upgrade, downgrade, and manage versions of a modified ad-free music streaming a… | 10 | 12149 | active |
| git-up/GitUp GitUp is a native macOS Git client that visualizes the repository as a live interactive graph and lets users manipulate commits, branches, … | 83 | 12136 | active |
| VerbalExpressions JSVerbalExpressions is a JavaScript library that provides a fluent, chainable API for constructing regular expressions without writing raw … | 23 | 12122 | stable |
| LonamiWebs/Telethon Telethon is a pure Python 3 asyncio MTProto library for interacting with Telegram's full API, either as a user account or a bot, serving as… | 10 | 12067 | active |
| o2sh/onefetch Onefetch is a command-line tool that displays project information and code statistics for a local Git repository directly in your terminal,… | 95 | 12064 | active |
| Obsidian Git A community plugin for Obsidian.md that integrates Git version control directly into the vault, with automatic commit-and-sync, source cont… | 98 | 12062 | active |
| InversifyJS InversifyJS is a lightweight, strongly-typed inversion of control (IoC) container for TypeScript and JavaScript applications. It uses decor… | 54 | 12062 | active |
| Alexays/Waybar Waybar is a highly customizable status bar for Wayland compositors, built with GTK and C++ for Sway and other wlroots-based compositors lik… | 77 | 12034 | active |
| GitoxideLabs/gitoxide Gitoxide is a pure Rust implementation of Git, usable as the `gix` library crate for building Git-powered applications or as `gix`/`ein` co… | 95 | 12018 | active |
| Klipper3d/klipper Klipper is open-source firmware for 3D printers that combines a general-purpose computer (like a Raspberry Pi) with one or more micro-contr… | 77 | 11977 | stable |
| thaw-app/Thaw Thaw is an open-source macOS menu bar manager that helps users organize, hide, and manage menu bar items. It is built in Swift/SwiftUI and … | 76 | 11950 | active |
| viarotel-org/escrcpy Escrcpy is a graphical desktop application built on Electron that wraps scrcpy to display and control Android devices from Linux, macOS, or… | 86 | 11946 | active |
| shirou/gopsutil gopsutil is a Go port of Python's psutil library for retrieving system information such as CPU, memory, disk, network, and process metrics.… | 98 | 11931 | stable |
| Jeffallan/claude-skills A collection of 67 specialized skills packaged as a Claude Code plugin that turns the Claude Code AI coding agent into an expert pair progr… | 85 | 11920 | active |
| lostindark/DriverStoreExplorer Driver Store Explorer (RAPR) is a Windows GUI application for viewing, installing, removing, exporting, and cleaning up driver packages in … | 100 | 11913 | active |
| ESPHome ESPHome is a system that turns ESP32, ESP8266, BK72xx, and RP2040 microcontrollers into smart home devices using simple YAML configuration … | 95 | 11912 | active |
| Bubble Tea Lip Gloss is a Go library for styling and laying out terminal output with a declarative, CSS-like API. It handles colors (ANSI through true… | 92 | 11912 | active |
| lucasg/Dependencies A modern open-source rewrite of the legacy Dependency Walker (depends.exe) tool, written in C#, for analyzing Windows DLL load dependencies… | 23 | 11909 | stable |
| developit/mitt Mitt is a tiny (~200 byte gzipped) functional event emitter / pubsub library for JavaScript, with a wildcard '*' event type and typed event… | 23 | 11907 | stable |
| Leantime Leantime is an open-source, self-hostable project management system designed for non-project managers, built with ADHD, autism, and dyslexi… | 100 | 11869 | active |
| YiiGuxing/TranslationPlugin A translation plugin for IntelliJ-based IDEs and Android Studio that supports multiple translation engines including Google, Microsoft, Dee… | 92 | 11855 | active |
| typestack/class-validator A TypeScript library providing decorator-based and non-decorator-based property validation for classes, built on validator.js. It supports … | 68 | 11839 | stable |
| openchamber/openchamber OpenChamber is an open-source agentic development environment providing a visual workspace (desktop app, web/PWA, and VS Code extension) fo… | 81 | 11812 | active |
| ImmortalWrt ImmortalWrt is an open-source fork of OpenWrt, a Linux-based operating system for embedded network devices like WiFi routers. It targets ma… | 77 | 11751 | active |
| Loop Loop is a free, open-source macOS window management app that lets users move, resize, and arrange windows via a customizable radial menu, k… | 80 | 11735 | active |
| Detect It Easy Detect It Easy (DiE) is a cross-platform file type identification tool that uses signature-based and heuristic analysis to detect compilers… | 79 | 11734 | active |
| Lodash Lodash is a modern JavaScript utility library providing modular, high-performance helper functions for working with arrays, objects, string… | 88 | 61287 | maintenance |
| luin/medis Medis is a beautiful, easy-to-use GUI application for managing Redis databases, built with Electron, React, and Redux. It supports key view… | 23 | 11724 | active |
| github/copilot.vim A Vim/Neovim plugin that integrates GitHub Copilot, an AI pair programmer that generates code suggestions from natural language prompts. Su… | 63 | 11695 | active |
| bastienwirtz/homer Homer is a lightweight static homepage/dashboard for self-hosted servers, generated from a simple YAML configuration file. It is a full sta… | 96 | 11646 | active |
| spectreconsole/spectre.console Spectre.Console is a .NET library for building beautiful, cross-platform console applications with styled text, tables, charts, progress ba… | 85 | 11639 | stable |
| Betaflight Betaflight is open-source flight controller firmware for multi-rotor and fixed-wing RC craft, written in C for STM32-based boards, focusing… | 94 | 11637 | active |
| yizhiyanhua-ai/fireworks-tech-graph A Python-based Agent Skill for Codex and Claude Code that converts natural language descriptions (English or Chinese) into production-quali… | 75 | 11601 | active |
| is-a.dev is-a.dev is a free community service that gives developers their own .is-a.dev subdomain for personal websites and projects. Registration h… | 77 | 11574 | active |
| jordansissel/fpm fpm (Effing Package Management) is a command-line tool that makes it easy to build native packages (deb, rpm, pacman, osxpkg, freebsd, apk,… | 83 | 11512 | stable |
| dotnet/BenchmarkDotNet BenchmarkDotNet is a powerful .NET library for benchmarking that transforms methods into benchmarks and produces reliable, statistically so… | 83 | 11510 | stable |
| Yargs Yargs is a Node.js library for parsing command-line arguments and building interactive CLI tools. It provides command and option parsing, d… | 93 | 11504 | stable |
| uidotdev/usehooks A collection of modern, server-safe React hooks published as the npm package @uidotdev/usehooks, maintained by the ui.dev team. It includes… | 30 | 11501 | active |
| pressly/goose goose is a database migration tool available both as a CLI binary and a Go library. It manages schema changes through incremental SQL files… | 92 | 11499 | stable |
| debug-js/debug A tiny JavaScript debugging utility modeled after Node.js core's debugging technique that exposes namespaced debug loggers controlled via t… | 56 | 11459 | stable |
| acornjs/acorn Acorn is a small, fast JavaScript parser written entirely in JavaScript that produces an ECMAScript syntax tree (AST). It ships as three pa… | 76 | 11456 | stable |
| IdreesInc/Monocraft Monocraft is a monospaced programming font inspired by the Minecraft typeface, featuring 1500+ redesigned glyphs and programming ligatures.… | 64 | 11413 | active |
| Noctalia Noctalia is a native Wayland desktop shell written in C++ that provides bars, launcher, notifications, lock screen, wallpaper, dock, contro… | 82 | 11411 | active |
| toss/es-toolkit es-toolkit is a modern, high-performance JavaScript utility library offering everyday functions like debounce, chunk, and pick with built-i… | 90 | 11369 | active |
| facebook/hermes Hermes is a JavaScript engine developed by Meta, optimized for fast start-up of React Native apps through ahead-of-time static optimization… | 67 | 11369 | active |
| doctrine/inflector Doctrine Inflector is a small PHP library for string inflection, handling uppercase/lowercase conversions, pluralization, singularization, … | 70 | 11333 | stable |
| google/go-github go-github is a Go client library for accessing the GitHub REST API v3, maintained by Google. It provides typed services for repositories, i… | 98 | 11320 | stable |
| Cyan4973/xxHash xxHash is an extremely fast non-cryptographic hash algorithm library written in C, offering XXH32, XXH64, and the modern XXH3 family (64- a… | 86 | 11312 | stable |
| GoogleChromeLabs/quicklink A tiny JavaScript library (< 2KB) by Google Chrome Labs that speeds up subsequent page navigations by prefetching or prerendering links tha… | 81 | 11301 | stable |
| gcc-mirror/gcc The GNU Compiler Collection (GCC), the canonical open-source compiler toolchain supporting C, C++, Fortran, Ada, Go, and other languages wi… | 77 | 11301 | stable |
| giampaolo/psutil psutil is a cross-platform Python library for retrieving information about running processes and system utilization (CPU, memory, disks, ne… | 77 | 11294 | stable |
| tini Tini is a tiny init system written in C designed to run as PID 1 inside containers. It spawns a single child process, reaps zombie processe… | 28 | 11269 | stable |
| Cysharp/UniTask UniTask is a C# library for Unity that provides an efficient, allocation-free async/await integration. It makes Unity AsyncOperations, coro… | 80 | 11244 | stable |
| jemalloc/jemalloc jemalloc is a general-purpose malloc(3) memory allocator implementation emphasizing fragmentation avoidance and scalable concurrency suppor… | 89 | 11241 | stable |
| ds300/patch-package patch-package is an npm/yarn tool that lets developers instantly create and persist fixes to node_modules dependencies as .patch files. Pat… | 39 | 11226 | stable |
| petergyang/no-ai-slop An AI agent skill/plugin that removes 20+ patterns of AI-generated writing clichés ('slop') from text while preserving the author's persona… | 74 | 11204 | active |
| RenderDoc RenderDoc is a free, open-source, frame-capture based graphics debugger for Vulkan, D3D11, D3D12, OpenGL, and OpenGL ES applications. It le… | 92 | 11155 | stable |
| microsoft/STL Microsoft's official open-source implementation of the C++ Standard Library (STL) that ships with the MSVC toolset and Visual Studio. The r… | 83 | 11153 | active |
| doctrine/lexer A PHP base library providing an abstract lexer for building Top-Down, Recursive Descent Parsers. It tokenizes input strings and is used int… | 98 | 11143 | stable |
| xzhih/one-key-hidpi A shell script that enables macOS HiDPI on non-retina displays by injecting display overrides, giving a native 'Scaled' option in System Pr… | 35 | 11140 | active |
| noah-nuebling/mac-mouse-fix Mac Mouse Fix is a macOS application that enhances third-party mice with smooth scrolling, button remapping, and trackpad-like gestures. It… | 99 | 11125 | active |
| mRemoteNG/mRemoteNG mRemoteNG is an open-source, tabbed, multi-protocol remote connections manager for Windows, supporting RDP, VNC, SSH, HTTP/S and more. It l… | 84 | 11119 | active |
| react-styleguidist React Styleguidist is an isolated React component development environment with a hot-reloaded dev server and a living style guide. It auto-… | 23 | 11059 | stable |
| mawww/kakoune Kakoune is a modal terminal-based code editor inspired by Vim, built around multiple selections as its central editing paradigm. It offers … | 81 | 11058 | stable |
| pwndbg/pwndbg Pwndbg is a Python-based plug-in for GDB and LLDB that enhances low-level debugging with features tailored to reverse engineering and explo… | 94 | 11015 | active |
| nicolaka/netshoot A Docker image packed with network troubleshooting tools (tcpdump, nsenter, dig, curl, and more) designed to be attached to any container, … | 75 | 11008 | active |
| Model Context Protocol (MCP) The MCP Inspector is the reference developer tool for testing and debugging Model Context Protocol (MCP) servers. It ships as a single npm … | 84 | 10988 | active |
| doctrine/instantiator A small, lightweight PHP library that creates new instances of any class without invoking its constructor or any of the class's own API. It… | 65 | 10981 | stable |
| TheBoredTeam/boring.notch Boring Notch is a macOS menubar-style app that turns the MacBook notch into a dynamic music control center with a visualizer, plus calendar… | 73 | 10941 | active |
| filecxx/FileCentipede File Centipede is an all-in-one cross-platform internet file upload/download manager built with C++ and Qt. It combines a BitTorrent client… | 67 | 10940 | active |
| zubair-trabzada/geo-seo-claude A Claude Code skill that audits and optimizes websites for AI-powered search engines (ChatGPT, Perplexity, Gemini, Google AI Overviews) alo… | 60 | 10928 | active |
| StackBlitz Online IDE StackBlitz is an online IDE powered by Visual Studio Code that runs entire development environments, including Node.js, directly in the bro… | 32 | 10889 | active |
| triggerdotdev/jsonhero-web JSON Hero is an open-source web application for browsing, searching, and navigating JSON files with a clean UI offering column, tree, and e… | 53 | 10879 | active |
| gleitz/howdoi howdoi is a command-line tool that fetches instant coding answers from the web (primarily Stack Overflow) so you can get code snippets with… | 76 | 10841 | active |
| serde-rs/serde Serde is Rust's standard serialization and deserialization framework, built on the trait system with compile-time derive macros instead of … | 93 | 10838 | stable |
| henrypp/memreduct Mem Reduct is a lightweight Windows application that monitors system memory usage in real time and cleans system cache using undocumented N… | 74 | 10822 | active |
| slavingia/skills A Claude Code plugin that installs 10 skills based on Sahil Lavingia's book The Minimalist Entrepreneur. Each skill is invoked via a slash … | 46 | 10816 | active |
| fsnotify/fsnotify fsnotify is a Go library providing cross-platform filesystem notifications using native OS backends like inotify, kqueue, and ReadDirectory… | 71 | 10793 | stable |
| Rayburst Motrix Next is a full-featured, cross-platform desktop download manager rebuilt from the ground up with Tauri 2, Vue 3, and Rust, using the… | 77 | 10787 | active |
| ArthurSonzogni/FTXUI FTXUI is a cross-platform C++ library for building terminal-based user interfaces with a functional, React-inspired style. It provides comp… | 95 | 10772 | active |
| numman-ali/openskills OpenSkills is a universal CLI that installs and loads Anthropic SKILL.md-format skills for any AI coding agent, including Claude Code, Curs… | 50 | 10767 | active |
| Tabnine Tabnine is an AI code completion and coding assistant that provides all-language autocompletion across major IDEs (VS Code, JetBrains, Subl… | 10 | 10767 | active |
| git-bug/git-bug git-bug is a distributed, offline-first bug and issue tracker that embeds issues, comments, and identities as objects inside a git reposito… | 98 | 10765 | active |
| cdnjs cdnjs is a free, open-source content delivery network (CDN) hosting thousands of JavaScript, CSS, font, and other web library assets, power… | 74 | 10743 | stable |
| asciimoo/wuzz Wuzz is an interactive terminal-based tool for inspecting and modifying HTTP requests and responses, with cURL-compatible command line argu… | 62 | 10737 | active |
| romkatv/powerlevel10k Powerlevel10k is a fast, highly customizable theme for the Zsh shell prompt. It includes a configuration wizard, instant prompt rendering, … | 65 | 55160 | maintenance |
| rr-debugger/rr rr is a lightweight record-and-replay framework for Linux that captures the full execution of applications (process and thread trees) and r… | 88 | 10710 | active |
| AntonOsika/gpt-engineer gpt-engineer is a Python CLI platform for experimenting with AI code generation, letting users specify software in natural language and wat… | 10 | 55049 | maintenance |