Open-source developer-tools software
25632 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.
25632 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Alishahryar1/free-claude-code Free Claude Code is an open‑source Python CLI and library that lets you access multiple LLM coding agents (Claude, Codex, Pi, OpenCode, etc… | 79 | 61286 | active |
| Plane Plane is an open‑source project management platform that lets teams track issues, run cycles, and manage roadmaps. It provides a modern web… | 97 | 61193 | active |
| Plane Plane is an open-source project management platform offering issue tracking, cycles/sprints, kanban boards, roadmaps, and an integrated wik… | 97 | 61193 | active |
| MadsLorentzen/ai-job-search An AI-powered job application framework built on Claude Code that runs locally: it evaluates job postings, tailors CVs, writes cover letter… | 83 | 60836 | active |
| 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 |
| Penpot Penpot is an open‑source, web‑based design platform for creating UI mockups, wireframes and prototypes. It can be self‑hosted, giving teams… | 97 | 60343 | active |
| adam-p/markdown-here Markdown Here is a browser and email-client extension (Chrome, Firefox, Opera, Safari, Thunderbird, Postbox) that lets users write email in… | 47 | 60265 | active |
| spring-projects/spring-framework Spring Framework is the foundational application framework for Java-based enterprise applications, providing dependency injection, AOP, tra… | 96 | 60263 | stable |
| starship/starship Starship is a minimal, blazing‑fast, and infinitely customizable prompt written in Rust. It works across many shells and operating systems,… | 89 | 60227 | active |
| Raphire/Win11Debloat Win11Debloat is a lightweight PowerShell script that removes pre-installed bloatware apps, disables telemetry, and applies various registry… | 97 | 59487 | active |
| 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 |
| Zie619/n8n-workflows A web‑based collection of over 4,000 ready‑to‑import n8n automation workflows, served via a lightweight Python server and Docker image. It … | 47 | 56879 | active |
| soimort/you-get You-Get is a tiny command-line utility written in Python to download media content (videos, audios, images) from the web when no other hand… | 64 | 56873 | active |
| Joplin Joplin is a free, open‑source note‑taking and to‑do application that stores notes in Markdown. It offers cross‑platform support, end‑to‑end… | 99 | 56805 | active |
| Joplin Joplin is an open-source, privacy-focused note-taking and to-do application that stores notes in Markdown and supports notebooks, tags, and… | 99 | 56805 | stable |
| FuelLabs/fuel-core fuel-core is the Rust full node implementation of the Fuel v2 blockchain protocol, aggregating all Fuel services and business logic into a … | 97 | 56803 | active |
| Standard Go Project Layout A repository that provides a conventional directory layout for Go applications. It serves as a reference and starter template for organizin… | 64 | 56688 | active |
| Typst Typst is an open‑source markup‑based typesetting system and compiler written in Rust. It lets you write documents in a simple language and … | 90 | 56366 | active |
| agalwood/Motrix Motrix is a modern, full‑featured download manager built with Electron, React and TypeScript. It supports HTTP, FTP, BitTorrent, magnet lin… | 85 | 56116 | 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 |
| goose Goose is an open‑source, extensible AI agent written in Rust that runs locally as a desktop app, CLI tool, and embeddable API. It connects … | 86 | 55171 | active |
| goose goose is an open-source, extensible general-purpose AI agent built in Rust that runs locally as a desktop app, CLI, and API. It connects to… | 86 | 55171 | 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 |
| psf/requests Requests is a widely-used Python library for making HTTP/1.1 requests with a simple, human-friendly API. It handles connection pooling, ses… | 89 | 54342 | stable |
| coreyhaines31/marketingskills Marketing Skills is a JavaScript library that provides a collection of AI agent skills for marketing tasks such as SEO, copywriting, CRO, a… | 78 | 54081 | active |
| BMad Method BMAD-METHOD is an open-source framework and methodology for Agile AI-driven development, providing structured agents and workflows that tur… | 87 | 54038 | 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 |
| Cherry Studio Cherry Studio is a cross‑platform desktop client that provides a unified AI workstation with smart chat, autonomous agents, and hundreds of… | 88 | 52721 | active |
| Academic Research Skills Academic Research Skills is a Python library of Claude Code skills that guides researchers through the full academic workflow, from questio… | 83 | 52555 | active |
| multica-ai/multica Multica is an open‑source, self‑hostable platform that lets you manage human and AI coding agents together as teammates. It provides a unif… | 78 | 52428 | active |
| Prettier Prettier is an opinionated code formatter that parses code into an AST and reprints it with consistent style rules. It supports many langua… | 97 | 52306 | active |
| google/guava Guava is a set of core Java libraries from Google providing utilities for collections, caching, concurrency, I/O, hashing, and more. It is … | 98 | 51923 | 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 |
| justjavac/wechat-miniapp-radar MiniProgram Radar is an AI‑powered web application that helps teams evaluate, compare, and select technologies for WeChat mini‑apps. It pro… | 76 | 51176 | active |
| Cypress Cypress is a fast, easy-to-use testing framework for end‑to‑end and component testing of web applications. It runs directly in the browser … | 98 | 51046 | active |
| Huginn Huginn is a self‑hosted automation platform that lets you build agents to monitor, scrape, and act on web events. It functions like a hacka… | 100 | 50066 | active |
| Huginn Huginn is a self-hosted system for building agents that perform automated tasks online, such as monitoring websites, watching Twitter, and … | 100 | 50066 | 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 |
| kepano/obsidian-skills Obsidian Skills is a collection of agent‑compatible skills that let large language model agents interact with Obsidian vaults. It provides … | 59 | 49743 | active |
| tmux tmux is a terminal multiplexer that lets you create, manage, and switch between multiple terminal sessions from a single screen. It support… | 95 | 49628 | 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 a command‑line tool that lets you pair program with large language models directly in your terminal. It integrates with git, suppo… | 66 | 49387 | active |
| 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 |
| Cal.com (Cal.diy) Cal.diy is an open‑source, self‑hosted scheduling platform built with the T3 stack (Next.js, TypeScript, Prisma, Tailwind CSS). It provides… | 82 | 48921 | active |
| Cal.com (Cal.diy) Cal.diy is the fully open-source, MIT-licensed community edition of Cal.com, a scheduling platform for booking meetings and managing availa… | 82 | 48921 | active |
| Slidev Slidev is a markdown‑based presentation tool that builds interactive slides using Vite and Vue. It provides a CLI, integrated editor, themi… | 91 | 48867 | active |
| Slidev Slidev is a markdown-based presentation framework for developers built on Vue and Vite. It turns markdown files into interactive, themable … | 91 | 48867 | 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 |
| GitHubDaily/GitHubDaily GitHubDaily is a curated repository that lists high-quality and interesting open‑source projects from GitHub. It provides regular summaries… | 55 | 48187 | active |
| Gogs Gogs is a self-hosted Git service written in Go, distributed as a single binary that runs on virtually any platform including ARM devices l… | 90 | 47865 | stable |
| nvm-windows/nvm NVM for Windows is a command‑line tool that lets Windows developers install, manage, and switch between multiple Node.js versions. It provi… | 96 | 47760 | active |
| abhigyanpatwari/GitNexus GitNexus is a client‑side code intelligence engine that builds an interactive knowledge graph of any codebase directly in the browser. It a… | 84 | 47734 | active |
| Bruno Bruno is an open‑source, cross‑platform IDE for exploring and testing APIs, offering a lightweight alternative to Postman and Insomnia. It … | 98 | 47313 | active |
| Bruno Bruno is an open-source desktop IDE for exploring and testing REST and GraphQL APIs, positioned as a lightweight alternative to Postman and… | 98 | 47313 | active |
| Monaco Editor Monaco Editor is a browser‑based code editor that provides the same core editing experience as Visual Studio Code. It can be embedded in we… | 94 | 46885 | active |
| Monaco Editor Monaco Editor is the browser-based code editor that powers VS Code, distributed as an npm package with ESM and TypeScript API definitions. … | 94 | 46885 | stable |
| paperless-ngx/paperless-ngx Paperless-ngx is a self-hosted document management system that converts scanned physical documents into a searchable online archive. It use… | 95 | 46818 | active |
| DeusData/codebase-memory-mcp codebase-memory-mcp is a high‑performance Model Context Protocol (MCP) server that indexes source code into a persistent knowledge graph. I… | 83 | 46783 | active |
| SiYuan SiYuan is an open‑source, privacy‑first knowledge workspace that stores notes as block‑level markdown and supports bidirectional linking. I… | 94 | 46723 | active |
| SiYuan SiYuan is a privacy-first, local-first note-taking and personal knowledge management application built around block-level editing, bidirect… | 94 | 46723 | active |
| cli/cli GitHub CLI (gh) is an open‑source command‑line tool that brings GitHub features such as pull requests, issues, releases and repository mana… | 94 | 46644 | active |
| Pandoc Pandoc is a universal markup converter written in Haskell, available as both a library and a command-line tool. It converts documents betwe… | 99 | 46615 | stable |
| Helix Helix is a post‑modern modal text editor written in Rust. It provides Vim‑style modal editing, multiple selections, and built‑in language‑s… | 78 | 46602 | 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 |
| TrafficMonitor TrafficMonitor is a Windows desktop application that displays real‑time network speed, CPU, and memory usage in a floating window. It also … | 76 | 46388 | active |
| TrafficMonitor TrafficMonitor is a Windows desktop floating-widget application that displays current network speed, CPU and memory utilization, with optio… | 76 | 46388 | active |
| Files Files is a modern, open‑source file manager for Windows built with WinUI and Fluent Design. It provides tabbed browsing, dual‑pane view, cl… | 99 | 45957 | 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 |
| Yuan1z0825/nature-skills Nature Skills is a CLI-based skill library that provides reusable AI-powered workflows for academic writing and scientific figure generatio… | 58 | 45766 | active |
| jestjs/jest Jest is a JavaScript testing framework that provides a complete and easy-to-use solution for unit, integration, and snapshot testing. It ru… | 98 | 45485 | active |
| Bubble Tea Bubble Tea is a Go framework for building rich terminal user interfaces using a functional, Elm‑style architecture. It provides a declarati… | 98 | 45408 | active |
| Bubble Tea Bubble Tea is a Go framework for building terminal user interface (TUI) applications based on The Elm Architecture. It supports simple and … | 98 | 45408 | stable |
| Logseq Logseq is a privacy-first, open-source knowledge management and note-taking application built with Clojure/ClojureScript. It stores notes l… | 95 | 45313 | active |
| mitmproxy/mitmproxy mitmproxy is an interactive, SSL/TLS-capable intercepting proxy for HTTP/1, HTTP/2, HTTP/3, and WebSockets, offered as a console tool (mitm… | 89 | 45113 | stable |
| pyenv pyenv is a lightweight command-line utility that lets you easily switch between multiple Python versions. It works by inserting shims into … | 96 | 45111 | active |
| Omarchy Omarchy is a modern, opinionated Linux distribution that provides a curated set of applications, themes, and tools. It includes a custom de… | 83 | 45029 | active |
| 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 |
| janhq/jan Jan is an open‑source desktop application that provides a ChatGPT‑like experience running large language models locally. It includes a GUI,… | 96 | 44984 | active |
| mifi/lossless-cut LosslessCut is a cross-platform desktop GUI built on FFmpeg for lossless trimming, cutting, merging, and track editing of video, audio, and… | 96 | 44877 | stable |
| Zen Browser Zen Browser is an open‑source, Firefox‑based desktop web browser that emphasizes privacy and productivity. It adds features like workspaces… | 88 | 44752 | active |
| Hyper Hyper is a cross‑platform terminal emulator built with web technologies like HTML, CSS, and JavaScript. It provides a highly customizable a… | 63 | 44740 | 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 |
| spf13/cobra Cobra is a Go library for building modern command-line applications with subcommands, flags, and automatic help generation. It powers many … | 71 | 44666 | active |
| sharkdp/fd fd is a fast, user-friendly command-line tool for finding files and directories in the filesystem, written in Rust. It serves as a simpler … | 92 | 44622 | stable |
| JSON Crack JSON Crack is an open-source web application that visualizes JSON, YAML, XML, and CSV data as interactive graphs. It also formats and valid… | 74 | 44482 | active |
| vectorize-io/hindsight Hindsight is an open-source agent memory system that gives AI agents persistent long-term memory that learns and consolidates knowledge ove… | 78 | 44347 | active |
| herdrdev/herdr Herdr is a Rust‑based CLI runtime that lets AI coding agents run in persistent terminal panes. It provides a server‑client model for detach… | 78 | 44230 | active |
| LifeOS Fabric is an open-source framework for augmenting humans with AI by organizing crowdsourced AI prompts (called patterns) into a modular, re… | 90 | 44214 | active |
| amruthpillai/reactive-resume Reactive Resume is a free, open‑source web application for building, customizing, and exporting resumes. It runs in the browser and can be … | 99 | 44150 | active |
| alibaba/open-code-review OpenCodeReview is a hybrid architecture code review tool that combines deterministic pipelines with LLM agents to provide precise line‑leve… | 76 | 44064 | active |
| zbezj/HEU_KMS_Activator HEU KMS Activator is a Windows utility for activating Microsoft Windows and Office products via KMS-based license bypass. It is a closed-so… | 86 | 43802 | active |
| Puter Puter is an open-source, self‑hostable internet computer that provides a full web‑based desktop environment with apps, storage, and serverl… | 92 | 43728 | active |
| LangGraph LangGraph is a low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful AI agents in Pyth… | 92 | 43532 | stable |
| ziglang/zig Zig is a general-purpose systems programming language with a self-hosted optimizing compiler, C interop, and cross-compilation support. The… | 50 | 43311 | active |
| 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 |