Open-source package-manager software
465 open-source libraries, tools and applications tagged package-manager, ranked by how closely package-manager 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.
465 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| 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 |
| 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 |
| Elixir Elixir is a dynamic, functional programming language built on the Erlang VM (BEAM), designed for building scalable and maintainable applica… | 97 | 26688 | stable |
| gleam-lang/gleam Gleam is a statically‑typed functional programming language that compiles to BEAM bytecode. It includes a compiler, build tool, formatter a… | 99 | 21991 | active |
| Crystal Crystal is a general-purpose, statically type-checked programming language with Ruby-inspired syntax that compiles to efficient native code… | 98 | 20446 | active |
| Verdaccio Verdaccio is a lightweight, zero-config private npm proxy registry built in Node.js. It hosts private packages, proxies and caches upstream… | 97 | 17906 | active |
| Pyodide Pyodide is a port of CPython to WebAssembly/Emscripten, distributed for the browser and Node.js. It lets you run Python, including packages… | 96 | 14855 | active |
| blackboardsh/electrobun Electrobun is a solution-in-a-box framework for building fast, tiny, cross-platform desktop applications in TypeScript (with optional Zig, … | 92 | 12904 | active |
| bufbuild/buf Buf is a modern CLI toolchain for Protocol Buffers that replaces protoc with a fast compiler plus linting, formatting, breaking-change dete… | 97 | 11477 | active |
| jaredpalmer/tsdx TSDX is a zero-config CLI for developing, testing, and publishing TypeScript packages, with templates for basic and React libraries. Versio… | 54 | 11458 | active |
| Dart The Dart SDK is the open-source toolkit for the Dart programming language, including the Dart VM with JIT and AOT compilation, JavaScript a… | 77 | 11312 | stable |
| thoughtbot/laptop A shell script from thoughtbot that sets up a macOS laptop for web and mobile development. It idempotently installs, upgrades, or skips pac… | 80 | 8556 | active |
| cachix/devenv devenv is a Rust CLI tool that lets developers declare their entire development environment—packages, language toolchains, services, tasks,… | 98 | 7723 | active |
| wasm-bindgen/wasm-pack wasm-pack is a command-line workflow tool for building Rust code into WebAssembly packages that interoperate with JavaScript. It scaffolds … | 81 | 7290 | active |
| Sandstorm Sandstorm is a self-hostable web productivity suite implemented as a security-hardened web app package manager. It lets users install and r… | 76 | 7077 | active |
| Vite+ Vite+ (the `vp` CLI) is a unified web development toolchain that bundles Vite, Vitest, Rolldown, Oxlint, Oxfmt, and Vite Task into one zero… | 84 | 6393 | active |
| AidLux (AidLearning) AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 63 | 5812 | active |
| serafimcloud/21st 21st.dev is an open-source community registry and marketplace of React UI components built with Tailwind CSS and Radix UI, following shadcn… | 30 | 5477 | active |
| Racket Racket is a mature, general-purpose programming language and ecosystem designed for language-oriented programming, with a core implementati… | 87 | 5215 | stable |
| Flatpak Flatpak is a framework for building, distributing, and running sandboxed desktop applications on Linux. It lets developers package an app o… | 94 | 5093 | stable |
| x-cmd/x-cmd X-CMD is a POSIX shell (bash/zsh/ash/dash) toolkit offering 300+ shell/awk modules and a 600+ curated CLI package system, installable witho… | 93 | 4695 | active |
| Cake Cake (C# Make) is a cross-platform build automation system that lets developers write build scripts in C# using a DSL built on the Roslyn c… | 93 | 4193 | stable |
| luvit Luvit is a Node.js-style asynchronous I/O runtime for Lua, built on libuv and LuaJIT, usable as a standalone CLI scripting platform or a li… | 53 | 3970 | active |
| DeterminateSystems/nix-installer Determinate Nix Installer is a Rust-based CLI tool that installs Determinate Nix (or upstream Nix) reliably across macOS, Linux, WSL2, cont… | 95 | 3705 | stable |
| fishros/install A one-click installation script (fishros) for setting up ROS/ROS2, Docker, VSCode, Node.js, WeChat, and system source configuration on Ubun… | 67 | 3231 | active |
| nicoverbruggen/phpmon PHP Monitor is a lightweight native macOS menu bar utility that helps set up and maintain a local PHP development environment, including sw… | 96 | 3224 | active |
| beefytech/Beef Beef is an open-source, performance-oriented compiled programming language derived from C# syntax with C-style low-level control, bundled w… | 68 | 2869 | active |
| tscircuit tscircuit is an open-source React/TypeScript framework and toolchain for designing, previewing, simulating, and manufacturing printed circu… | 71 | 2839 | active |
| r-lib/devtools devtools is an R package that streamlines R package development with functions for loading, documenting, testing, building, and installing … | 85 | 2519 | stable |
| nodenv nodenv is a Node.js version manager for Unix-like systems, modeled on rbenv, that lets you install and switch between multiple Node.js vers… | 76 | 2416 | active |
| lukechilds/zsh-nvm A Zsh plugin that automatically installs, updates, and loads nvm (Node Version Manager) in your shell. It wraps nvm with extra commands lik… | 32 | 2415 | active |
| learnhouse/learnhouse LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com… | 100 | 2404 | active |
| microsoft/pxt Microsoft MakeCode (PXT) is a framework for building beginner-friendly, browser-based programming editors focused on computer science educa… | 76 | 2310 | active |
| umijs/father father is an NPM package development tool from the UmiJS ecosystem that builds, checks, and helps publish JavaScript/TypeScript packages. I… | 96 | 2241 | active |
| ofek/pyapp PyApp is a Rust-based wrapper that packages Python applications into standalone executables which bootstrap their own runtime and dependenc… | 70 | 2033 | active |
| jbangdev/jbang JBang is a command-line tool that lets developers create, edit, and run self-contained, source-only Java programs with unprecedented ease, … | 98 | 1875 | 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… | 34 | 1782 | active |
| bmatzelle/gow Gow (Gnu On Windows) is a lightweight NSIS installer that bundles over 100 useful open-source UNIX command-line utilities compiled as nativ… | 23 | 6648 | maintenance |
| dylang/npm-check npm-check is a Node.js CLI tool that checks npm projects for outdated, incorrect, and unused dependencies. It offers an interactive update … | 67 | 6636 | maintenance |
| microsoft/rnx-kit rnx-kit is a collection of React Native developer tools maintained by Microsoft, including an all-in-one CLI, dependency alignment (align-d… | 95 | 1739 | active |
| dotnet-outdated/dotnet-outdated dotnet-outdated is a .NET Core global tool that reports on outdated NuGet packages in .NET Core and .NET Standard projects and can update t… | 92 | 1689 | active |
| goproxy/goproxy A minimalist Go library implementing the GOPROXY protocol as an HTTP handler, letting developers build their own Go module proxy servers. I… | 90 | 1507 | active |
| rlidwka/sinopia Sinopia is a zero-configuration private npm registry server that caches packages from npmjs.org and lets you publish private packages local… | 32 | 5472 | maintenance |
| kitops-ml/kitops KitOps is a CNCF open-source DevOps tool (Kit CLI, written in Go) that packages AI/ML models, datasets, code, prompts, agent skills, and MC… | 92 | 1430 | active |
| psygreg/linuxtoys LinuxToys is a user-friendly graphical and CLI tool collection for Linux that simplifies installing software, drivers, gaming tools, and sy… | 83 | 1352 | active |
| publint/publint publint is a linter that checks npm packages for packaging errors, ensuring compatibility across environments like Vite, Webpack, Rollup, a… | 94 | 1301 | active |
| AmberELEC AmberELEC is an open-source 64-bit Linux firmware for Anbernic RG351P/M/V/MP and RG552 retro handheld consoles, shipped as a flashable SD c… | 67 | 1202 | active |
| EdgelessPE/Edgeless Edgeless is a powerful and elegant Windows PE (Preinstallation Environment) tool based on Win10, designed to replace some Windows To Go use… | 61 | 1197 | active |
| probonopd/go-appimage A Go implementation of AppImage packaging tools, including appimagetool for building AppImages from AppDirs and appimaged, a daemon that in… | 83 | 1176 | active |
| kellnr/kellnr Kellnr is a self-hosted, open-source registry for Rust crates, like a private crates.io you run on your own hardware. It supports cargo out… | 96 | 1096 | active |
| openSUSE/open-build-service The Open Build Service (OBS) is a generic system to build and distribute binary packages from sources in an automatic, consistent, and repr… | 66 | 1077 | stable |
| veryl-lang/veryl Veryl is a modern hardware description language based on SystemVerilog, with a Rust-implemented compiler that transpiles Veryl source into … | 99 | 1046 | active |
| Thinkmill/manypkg Manypkg is a CLI linter for package. files across Yarn, npm, pnpm, Bun, and Lerna monorepos. It runs consistency checks and can automatical… | 72 | 1045 | active |
| ystyle/jvms JVMS is a Windows command-line tool for managing multiple JDK installations, letting users install, list, and switch between JDK versions f… | 89 | 1031 | active |
| scriptcs scriptcs is a command-line tool and REPL that lets you write and execute C# scripts (csx files) using any text editor, powered by the Rosly… | 23 | 2482 | maintenance |
| ywangd/stash StaSh is a Bash-like shell implemented in Python for the Pythonista iOS app, providing a terminal environment with commands like pip and gi… | 62 | 2005 | maintenance |
| babel/babel-upgrade A CLI codemod tool that automatically upgrades JavaScript projects from Babel 6 to Babel 7 by rewriting package. dependencies, config files… | 23 | 1303 | maintenance |
| local-npm local-npm is a Node.js server that acts as a local npm registry mirror, caching modules and their dependencies as they are installed. It pr… | 23 | 1173 | maintenance |
| jank jank is a Clojure dialect compiled to native code via LLVM, with seamless C++ interop including templates, virtual functions, exceptions, a… | 68 | 3344 | experimental |
| yassinebenaid/bunster Bunster is a shell compiler that transpiles shell scripts (aiming for bash compatibility) into Go code and compiles them into standalone, s… | 58 | 2679 | experimental |
| nature-lang/nature Nature is a general-purpose system programming language with its own compiler written in pure C, compiling directly to machine code without… | 84 | 2253 | experimental |
| argotorg/fe Fe is a statically typed, Rust-like programming language for the Ethereum Virtual Machine (EVM) featuring explicit effects, message-passing… | 99 | 1736 | experimental |
| microsoft/winappCli The Windows App Development CLI (winapp) is a single command-line tool from Microsoft for managing Windows SDKs, MSIX packaging, app identi… | 86 | 1314 | experimental |
| joshwcomeau/guppy Guppy is a free desktop GUI application that acts as a friendly application manager and task runner for React.js projects. It wraps common … | 10 | 3239 | abandoned |
| polarphp/polarphp polarphp is an alternative compiler and runtime for the PHP programming language, rewrapping the Zend VM and adding a new runtime library (… | 32 | 1037 | abandoned |
← prev page 5 / 5