function: developer-tools
13657 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| SawyerHood/dev-browser A CLI tool that lets AI agents and developers control a browser by running sandboxed JavaScript scripts against a full Playwright API. It s… | 77 | 6586 | active |
| transitions A lightweight, object-oriented finite state machine library for Python with extensions for nested/hierarchical states, conditions, callback… | 41 | 6583 | stable |
| ilyamiro/serpantinum Serpantinum is a desktop shell for Wayland compositors, built in QML, evolving from the author's popular dotfiles configuration. It provide… | 61 | 6574 | active |
| andrewmd5/Borderless-Gaming Borderless Gaming is a desktop tool that converts windowed video games into borderless 'fullscreen' applications, removing the need for alt… | 42 | 6570 | stable |
| Andyyyy64/whichllm whichllm is a Python CLI tool that auto-detects your GPU, CPU, and RAM, then ranks local LLMs from HuggingFace that will actually run and p… | 80 | 6564 | active |
| ecrmnn/collect.js A dependency-free JavaScript library providing a fluent, Laravel Collections-style API for working with arrays and nested objects. It offer… | 32 | 6556 | stable |
| blink.nvim blink.cmp is a performant, batteries-included autocompletion plugin for Neovim supporting LSP, cmdline, signature help, and snippets. It fe… | 83 | 6551 | active |
| siteline/swiftui-introspect A Swift library that lets SwiftUI developers access and customize the underlying UIKit or AppKit views behind SwiftUI views. It works by in… | 100 | 6547 | active |
| alibaba/p3c Alibaba's Java Coding Guidelines implemented as PMD rules plus IntelliJ IDEA and Eclipse plugins. It enforces Alibaba's internal Java best … | 32 | 30851 | maintenance |
| k3d k3d is a CLI tool written in Go that runs Rancher's lightweight k3s Kubernetes distribution inside Docker containers. It lets you spin up m… | 91 | 6544 | active |
| EsotericSoftware/kryo Kryo is a fast and efficient binary object graph serialization framework for Java with an easy-to-use API. It also supports automatic deep … | 78 | 6544 | stable |
| bmrf/tron Tron is an automated Windows PC cleanup and disinfection script, implemented as a collection of batch files that orchestrate many community… | 64 | 6543 | active |
| fkling/astexplorer A web-based tool for exploring the abstract syntax trees (ASTs) generated by dozens of parsers for JavaScript, CSS, HTML, GraphQL, YAML, an… | 23 | 6543 | active |
| opa334/Dopamine Dopamine is a rootless semi-untethered jailbreak tool for iOS 15 through 26.0.1, supporting arm64e and A12/A13 devices. It is written prima… | 97 | 6542 | active |
| hovancik/stretchly Stretchly is a cross-platform open-source Electron desktop app that reminds users to take regular breaks while working on a computer. It li… | 93 | 6517 | active |
| ondrajz/go-callvis go-callvis is a development tool that visualizes the call graph of Go programs using pointer analysis and Graphviz dot output. It provides … | 56 | 6506 | active |
| larastan/larastan Larastan is a PHPStan extension that adds code analysis to Laravel applications, understanding Laravel's runtime magic to find bugs before … | 100 | 6500 | active |
| sipeed/NanoKVM NanoKVM is an open-source IP-KVM system for compact RISC-V hardware devices that lets you remotely access and control computers over the ne… | 89 | 6499 | active |
| palera1n palera1n is an open-source jailbreak tool for Apple devices using the checkm8 bootrom exploit, supporting A8 through A11 chips and T2 secur… | 90 | 6495 | active |
| tealdeer-rs/tealdeer Tealdeer is a very fast Rust implementation of the tldr client, showing simplified, example-based community man pages for CLI commands. It … | 94 | 6492 | active |
| sharkdp/pastel pastel is a command-line tool written in Rust to generate, analyze, convert, and manipulate colors. It supports many color formats and spac… | 71 | 6484 | stable |
| evcxr/evcxr Evcxr is an evaluation context for Rust comprising a Jupyter kernel, a Rust REPL, and a shared library for evaluating Rust code incremental… | 95 | 6480 | active |
| nteract/papermill Papermill is a Python library and CLI tool for parameterizing, executing, and analyzing Jupyter notebooks. It enables running notebooks pro… | 73 | 6479 | active |
| Optimism Optimism is the open-source OP Stack, a modular software stack for deploying Ethereum Layer 2 optimistic rollup blockchains such as OP Main… | 96 | 6469 | active |
| espressif/esptool esptool is a Python-based, platform-independent serial utility for flashing firmware, provisioning, and interacting with Espressif SoCs suc… | 100 | 6468 | stable |
| rizsotto/Bear Bear is a command-line tool that generates a JSON compilation database (compile_commands.) for C and C++ projects by intercepting compiler … | 100 | 6466 | active |
| mattn/emmet-vim Emmet.vim is a Vim plugin that brings Emmet (formerly Zen Coding) high-speed HTML and CSS abbreviation expansion to the Vim editor. It lets… | 65 | 6465 | active |
| Unleashed Recompiled XenonRecomp is a static recompilation tool that converts Xbox 360 (PowerPC) executables into C++ code that can be recompiled into native ex… | 38 | 6464 | active |
| node-config/node-config node-config is a Node.js library that organizes hierarchical application configurations across deployment environments like development, QA… | 98 | 6431 | stable |
| Aptos Aptos is a layer 1 blockchain implemented in Rust, using the Move programming language for smart contracts. The aptos-core repository conta… | 95 | 6428 | active |
| rcmaehl/WhyNotWin11 WhyNotWin11 is a Windows utility that checks a PC's hardware and system configuration against Windows 11 requirements and reports which cri… | 63 | 6387 | active |
| App Store Connect CLI A fast, scriptable command-line tool written in Go for the App Store Connect API, covering TestFlight, builds, submissions, signing, metada… | 79 | 6382 | active |
| Elvish Elvish is a powerful scripting language and versatile interactive shell written in Go, distributed as a single statically linked binary. It… | 56 | 6369 | active |
| yuantuo666/baiduwp-php A self-hosted PHP web application that resolves direct download links from Baidu Netdisk shared links using an SVIP account's BDUSS cookie … | 10 | 6369 | active |
| jsdelivr/jsdelivr jsDelivr is a free, production-grade public CDN for open-source files, tightly integrated with npm and GitHub, offering on-the-fly minifica… | 72 | 6354 | stable |
| lervag/vimtex VimTeX is a modern filetype and syntax plugin for Vim and Neovim that provides comprehensive LaTeX editing support. It offers compilation v… | 86 | 6352 | active |
| snare/voltron Voltron is an extensible debugger UI toolkit written in Python that adds utility views (registers, disassembly, stack, memory, breakpoints,… | 24 | 6345 | active |
| ikarus23/MifareClassicTool An Android NFC application for reading, writing, analyzing, and cloning MIFARE Classic RFID tags. It includes dictionary-based key manageme… | 83 | 6338 | active |
| apple/swift-algorithms An Apple-maintained Swift package of sequence and collection algorithms such as chunking, combinations, permutations, and random sampling. … | 65 | 6338 | stable |
| getsentry/XcodeBuildMCP XcodeBuildMCP is a Model Context Protocol (MCP) server and CLI that exposes up to 82 tools for building, testing, debugging, and deploying … | 85 | 6336 | active |
| dnSpy dnSpy is a Windows GUI application for debugging and editing .NET and Unity assemblies without needing source code. It combines a debugger,… | 10 | 29694 | maintenance |
| nelhage/reptyr reptyr is a command-line utility that reparents an already-running process to a new terminal using ptrace. It lets you move long-running pr… | 56 | 6330 | active |
| Tridactyl Tridactyl is a Firefox WebExtension that replaces the browser's default control mechanism with a Vim-like keyboard-driven interface, inspir… | 77 | 6324 | active |
| cvxpy/cvxpy CVXPY is a Python-embedded modeling language for expressing and solving convex optimization problems in natural mathematical syntax. It can… | 99 | 6319 | stable |
| markdownlint markdownlint is a Node.js static analysis library that checks Markdown/CommonMark files against a configurable library of style rules, supp… | 77 | 6319 | stable |
| swig/swig SWIG is a compiler that reads annotated C/C++ header files and generates wrapper (glue) code so C/C++ libraries can be called from high-lev… | 77 | 6318 | stable |
| repowise-dev/repowise Repowise is a Python-based codebase intelligence tool that indexes code structure, call graphs, git history, tests, and architectural decis… | 78 | 6315 | active |
| DanTheMan827/ios-app-signer A macOS GUI application that re-signs iOS/tvOS apps and bundles them into installable ipa files. It accepts ipa, deb, app, and xcarchive in… | 40 | 6315 | active |
| Tencent/lemon-cleaner Tencent Lemon Cleaner is a free macOS cleanup utility that removes junk files, duplicate files, similar photos, and app leftovers, with tai… | 75 | 6311 | active |
| vuejs/vue-cli Vue CLI is the official webpack-based scaffolding and build tooling for Vue.js development, providing project generation, a plugin system, … | 40 | 29544 | maintenance |
| wclr/yalc Yalc is a CLI tool that manages a local store of npm/yarn packages so you can test locally developed packages in other projects without pub… | 32 | 6308 | active |
| GLPI GLPI is a free, open-source IT asset management and IT service management (ITSM) platform written in PHP. It provides ITIL-aligned service … | 96 | 6307 | stable |
| caarlos0/env A simple, zero-dependency Go library that parses environment variables into struct fields using struct tags. It supports built-in types, po… | 89 | 6305 | stable |
| facebook/redex ReDex is a C++ bytecode optimizer for Android dex files, originally developed at Facebook. It provides a framework for reading, writing, an… | 95 | 6300 | active |
| Kando Kando is a cross-platform pie menu application for Windows, macOS, and Linux that lets users launch apps, simulate keyboard shortcuts, open… | 88 | 6291 | active |
| christoomey/vim-tmux-navigator A Vim/Neovim plugin that enables seamless navigation between Vim splits and tmux panes using consistent Ctrl-h/j/k/l keybindings. It works … | 61 | 6285 | stable |
| itorr/nbnhhsh A userscript and web tool that translates Chinese pinyin initialism abbreviations (like 'yyds' or 'xswl') used on social platforms into rea… | 53 | 6273 | active |
| janestreet/magic-trace magic-trace is an OCaml CLI tool that uses Intel Processor Trace to capture high-resolution traces of every function call a process makes, … | 66 | 6258 | active |
| antfu/eslint-config A shareable ESLint flat config preset by Anthony Fu that provides opinionated linting and auto-fix formatting for JavaScript, TypeScript, V… | 95 | 6255 | stable |
| dotnet-state-machine/stateless Stateless is a C# library for creating state machines and lightweight state machine-based workflows directly in .NET code. It supports hier… | 66 | 6251 | stable |
| DietPi DietPi is an extremely lightweight Debian-based Linux distribution optimised for minimal CPU and RAM usage on single-board computers (Raspb… | 99 | 6242 | stable |
| adi1090x/polybar-themes A large collection of ready-made themes for the Polybar status bar, offering many styles, colors, and variants for Linux desktop environmen… | 76 | 6239 | active |
| Television Television (tv) is a fast, portable, and hackable fuzzy finder for the terminal written in Rust. It searches in real-time across data sourc… | 81 | 6238 | active |
| HeidiSQL/HeidiSQL HeidiSQL is a free, lightweight graphical client for managing MariaDB, MySQL, Microsoft SQL Server, PostgreSQL, SQLite, Interbase and Fireb… | 98 | 6234 | active |
| GitHub Actions GitHub Actions is a CI/CD and workflow automation platform that runs build, test, and deployment pipelines directly from GitHub repositorie… | 95 | 6234 | active |
| TianoCore EDK II EDK II is TianoCore's open-source, cross-platform firmware development environment implementing the UEFI and PI specifications. It provides… | 91 | 6226 | active |
| chaitanyagiri/munder-difflin Munder Difflin is a free, open-source desktop multi-agent harness that wraps terminal coding agent CLIs (Claude Code, Codex, Grok, Gemini C… | 81 | 6224 | active |
| preservim/tagbar Tagbar is a Vim/NeoVim plugin that shows a sidebar displaying ctags-generated tags of the current file, ordered by scope, to give an overvi… | 71 | 6224 | stable |
| SukiSU-Ultra/SukiSU-Ultra SukiSU-Ultra is a kernel-based Android root solution providing kernel-level su and root access management, with support for KPM kernel modu… | 87 | 6204 | active |
| nWidart/laravel-modules A Laravel package for organizing large applications into self-contained modules, each with its own routes, controllers, models, views, migr… | 80 | 6204 | active |
| asaskevich/govalidator govalidator is a Go package providing validators and sanitizers for strings, numerics, slices, and structs, inspired by validator.js. It su… | 67 | 6204 | stable |
| google/ios-webkit-debug-proxy A DevTools proxy that translates Chrome's Remote Debugging Protocol into WebKit's remote inspector protocol, letting developers debug Mobil… | 36 | 6203 | active |
| angus-c/just Just is a collection of zero-dependency JavaScript utility modules, each published as its own tiny npm package that does one thing (e.g. ju… | 32 | 6202 | active |
| nissl-lab/npoi NPOI is a .NET library, a port of Apache POI, that reads and writes Office file formats (xls, xlsx, docx) without requiring Microsoft Offic… | 84 | 6199 | active |
| Gentle-AI Gentle-AI is a Go CLI tool that configures and enhances AI coding agents you already have installed (like Claude Code, OpenCode, or Cursor)… | 78 | 6196 | active |
| jakearchibald/svgomg SVGOMG is a web-based GUI for SVGO, the SVG optimizer, exposing most of SVGO's configuration options through a friendly interface. It lets … | 52 | 6194 | active |
| momenbasel/PureMac PureMac is a free, open-source, native SwiftUI macOS cleaner and app uninstaller with zero telemetry, serving as a CleanMyMac alternative. … | 81 | 6189 | active |
| cloud-hypervisor/cloud-hypervisor Cloud Hypervisor is an open source Virtual Machine Monitor (VMM) written in Rust that runs on top of KVM or Microsoft's MSHV hypervisor. It… | 93 | 6186 | active |
| apache/fesod Apache Fesod (Incubating) is a high-performance, memory-efficient Java library for reading and writing spreadsheet files such as xlsx, xls,… | 81 | 6183 | active |
| Neargye/magic_enum A header-only C++17 library providing static reflection for enums, enabling conversion between enum values and strings, iteration over enum… | 82 | 6181 | stable |
| jezen/is-thirteen A novelty npm package that checks whether a number is equal to 13, with a fluent API for approximate comparisons and arithmetic. It is a we… | 61 | 6179 | stable |
| jinzhu/copier A Go library that copies values between structs, slices, and maps using reflection and matching field names. It supports struct tags to enf… | 64 | 6177 | stable |
| todo.txt todo.txt-cli is a simple, extensible shell script (todo.sh) for managing tasks in a plain-text todo.txt file from the command line. It is p… | 88 | 6171 | stable |
| dsherret/ts-morph ts-morph is a TypeScript library that wraps the TypeScript Compiler API to simplify programmatic navigation and manipulation of TypeScript … | 88 | 6170 | active |
| brookhong/Surfingkeys Surfingkeys is a browser extension for Chrome, Firefox, Edge, and Safari that provides Vim-style keyboard navigation and control of the web… | 77 | 6162 | active |
| Foreman Foreman is a command-line tool for managing Procfile-based applications, letting developers declare and run multiple processes (web, worker… | 47 | 6159 | stable |
| tpope/vim-commentary commentary.vim is a minimalist Vim plugin that adds comment toggling via the gc operator, supporting motions, visual selections, counts, an… | 32 | 6159 | stable |
| C/C++ Extension for VS Code The official Microsoft C/C++ extension for Visual Studio Code, providing IntelliSense editing, code navigation, and debugging support for C… | 99 | 6158 | active |
| dalance/procs procs is a modern replacement for the ps command, written in Rust, that shows process information with colored, human-readable output. It a… | 92 | 6153 | active |
| obsidiandynamics/kafdrop Kafdrop is a lightweight web UI for viewing Apache Kafka topics, brokers, consumer groups, and browsing messages. It runs on Spring Boot an… | 88 | 6152 | active |
| libusb/libusb libusb is a C library providing generic, user-mode access to USB devices across Linux, macOS, Windows, Android, and BSD platforms. It suppo… | 82 | 6149 | stable |
| JavaParser JavaParser is a Java library that parses Java source code (Java 1.0 through Java 25) into an Abstract Syntax Tree with advanced analysis ca… | 87 | 6146 | active |
| google/uuid A Go package for generating and inspecting UUIDs based on RFC 9562 (formerly RFC 4122) and DCE 1.1. It represents UUIDs as 16-byte arrays a… | 23 | 6143 | stable |
| adamgiebl/neumorphism Neumorphism.io is a web-based CSS code generator for the Neumorphism/Soft UI design trend, built with React. It lets designers and develope… | 54 | 6142 | active |
| kucherenko/jscpd jscpd is a copy/paste detector that finds duplicated code blocks across 223+ programming languages and formats using the Rabin-Karp algorit… | 100 | 6139 | active |
| pierrecomputer/pierre The open-source repository of Pierre Computer Company, a software company building low-level composable product infrastructure for machine … | 85 | 6120 | active |
| Thief Thief is a cross-platform Electron desktop app designed for discreetly slacking off at work ('touching fish'), offering hidden modes for re… | 23 | 6116 | active |
| loro-dev/loro Loro is a high-performance CRDT (Conflict-free Replicated Data Type) library that makes JSON-like application state collaborative, version-… | 95 | 6114 | active |
| agentcodee/cursor-free-everyday A desktop application written in Rust that automates resetting free trial quotas for AI code editors like Cursor, Windsurf, Kiro, and Codex… | 58 | 6108 | active |
| dorssel/usbipd-win usbipd-win is a Windows service and command-line tool that shares locally connected USB devices over the network using the USB/IP protocol.… | 79 | 6104 | active |