function: developer-tools
13657 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| luoxiu/Schedule Schedule is a Swift library for scheduling timing tasks using an elegant, fluent API, serving as a friendly alternative to Timer. It suppor… | 55 | 1819 | active |
| Icecream Icecream is a distributed compiler system, created by SUSE and based on distcc, that spreads C/C++ compile jobs across remote machines for … | 54 | 1819 | stable |
| limpoxe/Android-Plugin-Framework An Android plugin framework that enables running plugin APKs without installation via dynamic loading, supporting both independent and non-… | 44 | 1819 | active |
| octref/polacode Polacode is a VS Code extension that turns code snippets into beautiful, shareable screenshot images using your existing editor theme, gram… | 23 | 6840 | maintenance |
| SDKMAN! SDKMAN! is a command-line tool for managing parallel versions of multiple Software Development Kits (primarily JVM-related like Java, Kotli… | 93 | 6837 | maintenance |
| Gruntfuggly/todo-tree A VS Code extension that uses ripgrep to search a workspace for comment tags like TODO and FIXME, displaying results in a tree view. It als… | 32 | 1818 | active |
| braver/programmingfonts A website for test-driving programming fonts online, aggregating a definitive list of monospaced fonts for code in one interactive place. I… | 77 | 1817 | active |
| samwho/spacer spacer is a small Rust CLI utility that inserts visual spacers into piped command output after a configurable period of inactivity. It is d… | 49 | 1817 | active |
| hughsk/flat A small JavaScript library that flattens nested objects into single-level objects with delimited keys and reversibly unflattens them back. … | 55 | 1816 | stable |
| Chocolatey Chocolatey GUI is a WPF desktop application providing a graphical interface for the Chocolatey package manager on Windows. It lets users in… | 95 | 1815 | active |
| Amog-OS/AmogOS AmogOS is a parody Linux distribution themed around the game Among Us, built on Openbox WM and LXDE to stay lightweight. It ships custom wa… | 57 | 1815 | active |
| toddbluhm/env-cmd env-cmd is a Node.js CLI tool that executes commands with environment variables loaded from an env file. It supports custom env file paths,… | 62 | 1814 | stable |
| wooorm/starry-night starry-night is an open-source JavaScript syntax highlighting library that replicates GitHub's PrettyLights highlighting using TextMate gra… | 95 | 1813 | active |
| gofrs/uuid A pure Go library implementing Universally Unique Identifiers (UUIDs) per RFC-9562, supporting creation and parsing of UUID versions 1, 3, … | 88 | 1811 | stable |
| marin-m/vmlinux-to-elf A Python CLI (with optional GUI) that recovers a fully analyzable ELF file from raw or stripped Linux kernel images (vmlinux, vmlinuz, bzIm… | 88 | 1811 | stable |
| collin80/SavvyCAN SavvyCAN is a Qt-based cross-platform CAN bus analysis tool for capturing, visualizing, saving, and loading CAN frames. It supports many lo… | 59 | 1811 | active |
| rcaelers/workrave Workrave is a free desktop application that helps prevent and recover from Repetitive Strain Injury (RSI) by monitoring keyboard and mouse … | 89 | 1810 | stable |
| AloneMonkey/MonkeyDev MonkeyDev is an Xcode-integrated framework (an upgraded fork of iOSOpenDev) for developing iOS tweaks and command-line tools using CaptainH… | 32 | 6800 | maintenance |
| tyron12233/CodeAssist CodeAssist is a lightweight IDE that runs entirely on Android devices, allowing users to edit and build Android and Java projects without n… | 100 | 1809 | active |
| vgvassilev/cling Cling is an interactive C++ interpreter built on top of Clang and LLVM, implementing a read-eval-print loop (REPL) for rapid C++ developmen… | 75 | 1809 | active |
| viperproject/prusti-dev Prusti is a static verifier for Rust that formally proves absence of panics, integer overflows, and other bugs, and checks user-specified c… | 67 | 1809 | active |
| sindresorhus/update-notifier A Node.js library that lets CLI applications non-intrusively notify users when a newer version of the package is available. It asynchronous… | 65 | 1809 | stable |
| google/gopacket GoPacket is a Go library that provides packet decoding and processing capabilities, originally forked from the gopcap project. It enables G… | 37 | 6796 | maintenance |
| Tai-e Tai-e is an easy-to-learn, developer-friendly static analysis framework for Java and Android programs, offering pointer analysis, taint ana… | 84 | 1808 | active |
| puma/puma-dev Puma-dev is a zero-config development server that manages Rack/Rails apps running under the Puma web server on macOS and Linux. It serves a… | 23 | 1808 | active |
| nutti/fake-bpy-module A collection of fake Blender Python API (bpy) modules that provide code completion and type hints in IDEs without requiring a Blender insta… | 85 | 1807 | active |
| FortySevenEffects/arduino_midi_library A C++ library that adds MIDI input/output communication to Arduino boards, supporting all MIDI message types including System messages, Sys… | 23 | 1807 | stable |
| spaansba/ForesightJS ForesightJS is a lightweight, framework-agnostic JavaScript library that predicts user intent from mouse trajectory, keyboard navigation, s… | 84 | 1806 | active |
| parinfer/parinfer.js Parinfer.js is a JavaScript library implementing the Parinfer system, which auto-adjusts parentheses in Lisp code as indentation changes an… | 66 | 1806 | active |
| zhangdaren/miniprogram-to-uniapp A Node.js CLI tool (and HBuilderX plugin) that converts WeChat, QQ, TikTok/Douyin, Alipay/DingTalk, and Baidu mini-program projects into un… | 32 | 1806 | active |
| lihongxun945/gobang A JavaScript Gomoku (five-in-a-row) AI built on minimax search with alpha-beta pruning, iterative deepening, Zobrist hashing, and other cla… | 77 | 1805 | active |
| xXJSONDeruloXx/decky-lsfg-vk A Decky Loader plugin that streamlines installation and configuration of lsfg-vk, the Vulkan-based Lossless Scaling frame generation layer,… | 82 | 1804 | active |
| SkyBlue997/enableMacosAI A shell-based installer plus a minimal macOS kernel extension (kext) that spoofs the device region code in IORegistry from CH/A to LL/A, un… | 52 | 1804 | active |
| wgpsec/fofa_viewer Fofa Viewer is a JavaFX desktop client for the FOFA internet asset search engine, wrapping its API in a tabbed GUI. It helps security profe… | 57 | 1803 | active |
| PortSwigger/turbo-intruder Turbo Intruder is a Burp Suite extension for sending large numbers of HTTP requests at exceptional speed and analyzing the results. It uses… | 66 | 1802 | active |
| fungos/cr cr.h is a single-file, header-only C/C++ library that enables hot reloading of dynamically linked binaries (.so/.dylib/.dll) with a minimal… | 72 | 1801 | stable |
| webpatser/laravel-uuid A Laravel package for generating and validating UUIDs according to RFC 4122, supporting versions 1, 3, 4, and 5. It includes Eloquent model… | 63 | 1801 | active |
| innodb_ruby A Ruby library and set of CLI tools that parse InnoDB (MySQL) on-disk file formats to expose internal storage structures. It is intended fo… | 68 | 1800 | active |
| eez-open/studio EEZ Studio is a free, open-source, cross-platform low-code visual tool for designing desktop and embedded GUIs with LVGL support. It includ… | 98 | 1799 | active |
| akosbalasko/yarle Yarle is a desktop application and CLI tool that converts Evernote ENEX export files into Markdown, preserving metadata, attachments, links… | 74 | 1799 | active |
| CombineCommunity/CombineExt CombineExt is a Swift library providing a collection of operators, publishers, subjects, and utilities for Apple's Combine framework that a… | 60 | 1799 | active |
| netyouli/WHC_ConfuseSoftware A macOS (and Windows for some helpers) GUI application that obfuscates and 'renovates' mobile and game project source code across Objective… | 76 | 1798 | active |
| jacktasia/dumb-jump Dumb Jump is an Emacs package providing 'jump to definition' and 'find references' navigation for 60+ programming languages. It works with … | 72 | 1798 | active |
| chenfan0/fideo-live-record Fideo is an Electron-based desktop application for recording live streams from platforms like YouTube, Twitch, TikTok, Bilibili, Douyin, an… | 28 | 1798 | active |
| dbt-labs/dbt-utils dbt-utils is an official dbt package providing reusable Jinja macros and generic data tests for dbt projects. It includes SQL generators (d… | 96 | 1797 | stable |
| kivy/plyer Plyer is a platform-independent Python wrapper that provides a unified API for accessing platform-dependent hardware and OS features across… | 67 | 1797 | active |
| hetznercloud/cli hcloud is the official command-line interface for managing Hetzner Cloud resources such as servers, networks, and volumes. It is written in… | 98 | 1796 | stable |
| LSP An LSP client implementation for Sublime Text that connects the editor to language servers via the Language Server Protocol. It provides ID… | 96 | 1796 | active |
| workspacer/workspacer workspacer is a tiling window manager for Windows 10+ inspired by unix tiling window managers like dwm, i3, and xmonad. It is fully configu… | 34 | 1796 | active |
| JLine JLine is a Java library for handling console input, similar to GNU Readline, providing line editing, tab completion, history, and syntax hi… | 100 | 1795 | active |
| ruby-git/ruby-git The git gem is a Ruby library that provides an object-oriented interface for creating, reading, and manipulating Git repositories by wrappi… | 100 | 1795 | active |
| jeremyjh/dialyxir Dialyxir provides Mix tasks that simplify running Dialyzer static analysis in Elixir projects. It automates PLT management, compilation, an… | 79 | 1795 | stable |
| oreboot/oreboot oreboot is a downstream fork of coreboot rewritten mostly in Rust (with assembly where needed), serving as a firmware/bootloader for variou… | 73 | 1795 | active |
| p-e-w/argos Argos is a GNOME Shell extension that lets users create panel dropdown menu extensions by writing simple Bash scripts whose stdout is rende… | 68 | 1795 | active |
| damnever/pigar pigar is a Python CLI tool that automatically generates requirements.txt files by analyzing import statements in a project's source code, i… | 70 | 1794 | active |
| doctrine/annotations Doctrine Annotations is a PHP library that parses docblock annotations (@-syntax in PHPDoc comments) and exposes them via reflection-based … | 48 | 6730 | maintenance |
| markzhai/AndroidPerformanceMonitor A transparent UI-block detection library for Android, known as BlockCanary, that monitors main-thread stalls and ANR-like jank with one-lin… | 32 | 6729 | maintenance |
| sindresorhus/is A TypeScript library for checking the type of values at runtime, with type guards and assertions. It provides a simple API like `is.string(… | 81 | 1793 | active |
| lptstr/winfetch Winfetch is a command-line system information utility written in PowerShell that displays OS, software, and hardware info alongside a logo … | 23 | 1792 | active |
| ekalinin/nodeenv nodeenv is a Python-based CLI tool that creates isolated Node.js virtual environments with their own installation directories, similar to P… | 74 | 1791 | stable |
| Stitch A collection of Agent Skills and plugins for Google Stitch, Google's AI design tool, following the Agent Skills open standard. It integrate… | 74 | 1790 | active |
| peng-zhihui/HoloCubic HoloCubic is an open-source DIY desktop device that creates a pseudo-holographic transparent display effect using a beam splitter prism, bu… | 32 | 6712 | maintenance |
| minecraft-dev/MinecraftDev An open-source IntelliJ IDEA plugin providing first-class IDE support for Java Minecraft modding and server plugin development. It supports… | 95 | 1789 | active |
| spinel-coop/rv rv is an extremely fast Ruby version and gem manager written in Rust, handling Ruby installation, project gem installation, and isolated ge… | 86 | 1789 | active |
| libtom/libtomcrypt LibTomCrypt is a comprehensive, modular and portable cryptographic toolkit written in C, providing block ciphers, hash functions, chaining … | 68 | 1789 | stable |
| pypa/twine Twine is a utility for publishing Python packages to PyPI, providing build-system-independent uploads of source and binary distribution art… | 90 | 1788 | active |
| ilearnio/module-alias A Node.js library that lets you register aliases for directories and custom module paths, eliminating long relative import paths like '../.… | 62 | 1788 | active |
| gtxx3600/GPTSession2CPAandSub2API A pure client-side single-page web tool that converts ChatGPT Web session JSON into import formats for tools like CPA, sub2api, Cockpit Too… | 53 | 1788 | active |
| feelfreelinux/octo4a An Android app that installs and runs OctoPrint on an old Android phone, turning it into a 3D printer control server without needing a Rasp… | 40 | 1788 | active |
| rsheldiii/KeyV2 A parametric keycap and keyset construction library for mechanical keyboards, written in OpenSCAD. It lets users programmatically generate … | 32 | 1787 | active |
| pyfa-org/Pyfa Pyfa (Python Fitting Assistant) is a cross-platform desktop application for creating, experimenting with, and saving EVE Online ship fittin… | 96 | 1786 | active |
| loot/loot LOOT is a plugin load order optimiser for Bethesda games such as Starfield, Skyrim, Fallout 4, and Morrowind. It automatically calculates a… | 94 | 1786 | active |
| gTile/gTile gTile is a Gnome Shell extension that enhances window tiling by letting users move and resize windows on a configurable grid. It supports m… | 86 | 1786 | active |
| remotemobprogramming/mob mob is a Go-based command line tool that streamlines git handover during remote pair and mob programming sessions, using temporary branches… | 78 | 1786 | active |
| ReversecLabs/C3 C3 (Custom Command and Control) is a C++ framework for rapidly prototyping custom command and control (C2) channels for red team operations… | 66 | 1786 | active |
| ogham/dog dog is a command-line DNS client written in Rust, serving as a modern alternative to dig. It supports DNS-over-TLS and DNS-over-HTTPS, colo… | 23 | 6692 | maintenance |
| microsoft/vscode-languageserver-node A set of npm modules implementing the Language Server Protocol (LSP) in TypeScript for Node.js, including client, server, protocol definiti… | 100 | 1785 | stable |
| agronholm/typeguard Typeguard is a Python library that performs run-time type checking based on PEP 484 type annotations, complementing static type checkers. I… | 93 | 1785 | active |
| indigo-dc/udocker udocker is a Python-based command-line tool that lets unprivileged users pull and run Docker containers on Linux systems where Docker is un… | 39 | 1785 | active |
| angular-eslint/angular-eslint A monorepo of tooling that enables ESLint to lint Angular projects, including ESLint plugins, parsers, and schematics for Angular CLI integ… | 100 | 1784 | active |
| sanogueralorenzo/sanogueralorenzo.github.io A personal GitHub Pages site and portfolio by Mario Sanoguera de Lorenzo that indexes a collection of small self-built projects, including … | 77 | 1784 | active |
| sebastianbergmann/code-unit-reverse-lookup A small PHP library that maps a line of code to the function or method it belongs to. It is primarily used as a dependency of PHPUnit and i… | 33 | 6678 | maintenance |
| deer-flow/llm-space LLM Space is a local-first desktop application for building, tracing, debugging, and evaluating LLM agents. It lets developers prototype ag… | 81 | 1782 | active |
| zarazhangrui/tab-out Tab Out is a Chrome extension (Manifest V3) that replaces the new tab page with a dashboard of all open tabs, grouped by domain with homepa… | 49 | 1782 | active |
| Moonvy/OpenPromptStudio Open Prompt Studio (OPS) is a web-based visual editor for AIGC prompts, primarily targeting Midjourney. It provides Chinese-English prompt … | 30 | 6675 | maintenance |
| towardsthecloud/cloudburn CloudBurn is an open-source AWS cost policy engine distributed as a CLI, SDK, and GitHub App. It runs deterministic cost rules against Terr… | 100 | 1781 | active |
| symfony/string A PHP library from the Symfony ecosystem providing an object-oriented API for string manipulation that uniformly handles bytes, UTF-8 code … | 98 | 1781 | stable |
| mintty Mintty is a lightweight terminal emulator for Windows, originally built for Cygwin/MSYS2 and also usable with WSL via the wsltty packaging.… | 91 | 1781 | active |
| SpotiFLAC SpotiFLAC is a cross-platform desktop application (built with Wails and TypeScript) that downloads Spotify tracks in true FLAC lossless qua… | 82 | 1781 | active |
| minamarkham/formation Formation is an idempotent shell script that sets up a macOS laptop for design and front-end development. It installs and configures develo… | 38 | 1781 | active |
| Axenide/Ambxst Ambxst is a highly customizable desktop shell for Wayland compositors like Hyprland, Niri, and MangoWC, built on Quickshell with QML and a … | 86 | 1780 | active |
| ThomasAribart/json-schema-to-ts A TypeScript library that statically infers TypeScript types from JSON schemas via a FromSchema type utility, eliminating duplicate type de… | 59 | 1780 | active |
| m4b/bingrep bingrep is a cross-platform command-line binary parser and colorizer written in Rust, supporting ELF, Mach-O, PE, and Unix/BSD archives. It… | 59 | 1780 | active |
| OmniSharp A Vim plugin that provides IDE-like features for C# development, powered by the OmniSharp-Roslyn server. It offers contextual code completi… | 53 | 1780 | active |
| cfour-hi/gitstars Gitstars is a self-hostable web application that syncs and organizes a user's GitHub starred repositories by topics and programming languag… | 76 | 1779 | active |
| MScholtes/PS2EXE PS2EXE is a PowerShell module that compiles PowerShell 5.x scripts into standalone Windows executables, with optional GUI (Windows Forms) o… | 70 | 1779 | active |
| libxzr/KonaBess KonaBess is an Android application that lets users customize GPU frequency and voltage tables on various Snapdragon chips without recompili… | 46 | 1779 | active |
| electron/devtron Devtron is a DevTools extension for Electron apps that adds Electron-specific debugging panels to Chrome DevTools. It is installed programm… | 80 | 1778 | active |
| rekryt/iplist A self-hosted async PHP service (built on AMPHP) that collects and continuously updates IPv4/IPv6 addresses and CIDR zones for specified do… | 67 | 1778 | active |
| eyre eyre is a Rust library providing eyre::Report, a trait-object based error handling type for idiomatic error handling and reporting in appli… | 75 | 1776 | stable |