Assembly Line

Open-source package managers and environment tools in 2026

36 open-source projects, ranked by GitHub stars and how recently each was worked on. Bun leads with 97k stars, ahead of uv. 35 had code pushed in the last three months. Most common licenses: MIT (18), Apache-2.0 (8) and See repository (3).

New open-source projects

  1. 1
    Asm stubbi

    Build, share, and verify assembly projects.

    Developer tool Experimental You write assembly, perhaps AI-generated, for specific machine targets and want a shared way to package and verify it.

    ★ 329 AGPL-3.0 Assembly Active, pushed today

Open-source package managers and environment tools

Complete systems you can adopt 1

  1. 1
    UniGetUI Devolutions

    UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers

    Complete system Production-ready You manage software on Windows PCs and want a graphical way to keep everything updated across several package managers.

    ★ 27k MIT C# Active, pushed today

Integrations 1

  1. 1
    HACS hacs

    HACS gives you a powerful UI to handle downloads of all your custom needs.

    Integration Production-ready You run Home Assistant and want devices or dashboards that only community add-ons support.

    ★ 7.9k MIT Python Active, pushed today

Developer tools 34

  1. 1
    Bun oven-sh

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

    Developer tool Production-ready You start a new JavaScript or TypeScript project and want fast installs, fast startup and fewer separate tools, and you can test Node compatibility for your dependencies.

    ★ 97k See repository Rust Active, pushed today
  2. 2
    uv astral-sh

    An extremely fast Python package and project manager, written in Rust.

    Developer tool Production-ready Starting or modernising a Python project and you want one fast tool in place of pip, pip-tools, virtualenv, pyenv and Poetry.

    ★ 92k Apache-2.0 Rust Active, pushed today
  3. 3
    Homebrew Homebrew

    🍺 The Package Manager for Everywhere

    Developer tool Production-ready You use a Mac and want a standard way to install and update developer tools and apps from the terminal.

    ★ 50k BSD-2-Clause Ruby Active, pushed today
  4. 4
    pyenv pyenv

    Simple Python version management

    Developer tool Production-ready Projects on macOS or Linux need different Python versions and you prefer a single-purpose tool over an all-in-one manager.

    ★ 45k MIT Shell Active, pushed 2 days ago
  5. 5
    pnpm pnpm

    Fast, disk space efficient package manager

    Developer tool Production-ready You run JavaScript monorepos or many projects and want faster installs, less disk use and stricter dependency rules than npm.

    ★ 37k MIT Rust Active, pushed today
  6. 6
    mise jdx

    dev tools, env vars, task runner

    Developer tool Production-ready Your team juggles nvm, pyenv, asdf, direnv and make-style scripts and wants one config file that works the same in the shell, the editor and CI.

    ★ 36k MIT Rust Active, pushed today
  7. 7
    Poetry python-poetry

    Python packaging and dependency management made easy

    Developer tool Production-ready You already use Poetry or want an established all-in-one tool for building and publishing Python packages.

    ★ 34k MIT Python Active, pushed 3 days ago
  8. 8
    Composer composer

    Dependency Manager for PHP

    Developer tool Production-ready You write PHP; there is effectively no alternative in that ecosystem.

    ★ 30k MIT PHP Active, pushed today
  9. 9
    Vcpkg microsoft

    C++ Library Manager for Windows, Linux, and MacOS

    Developer tool Production-ready You build C++ with CMake or Visual Studio, especially on Windows, and want libraries resolved per project.

    ★ 28k MIT CMake Active, pushed today
  10. 10
    WinGet microsoft

    WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).

    Developer tool Production-ready You set up or maintain Windows 10 or 11 machines and want scripted installs without extra tools.

    ★ 27k MIT C++ Active, pushed yesterday
  11. 11
    Nix NixOS

    Nix, the purely functional package manager

    Developer tool Production-ready You need identical, reproducible development and build environments across machines and CI and can invest in learning it.

    ★ 18k LGPL-2.1 C++ Active, pushed today
  12. 12
    Cargo rust-lang

    The Rust package manager

    Developer tool Production-ready You write Rust; it ships with the toolchain and is how nearly every Rust project builds.

    ★ 16k Apache-2.0 Rust Active, pushed yesterday
  13. 13
    Xmake xmake-io

    🔥 A cross-platform build utility based on Lua

    Developer tool Production-ready You start a C or C++ project and want simpler build files and built-in package handling than CMake plus vcpkg.

    ★ 12k Apache-2.0 Lua Active, pushed today
  14. 14
    pip pypa

    The Python package installer

    Developer tool Production-ready You need the default installer that ships with Python and works everywhere, with no extra tooling to approve.

    ★ 10k MIT Python Active, pushed 2 days ago
  15. 15
    npm npm

    the package manager for JavaScript

    Developer tool Production-ready You want the package manager every Node.js install already has, with no extra setup.

    ★ 10k See repository JavaScript Active, pushed today
  16. 16
    Pkgx pkgxdev

    Run Anything

    Developer tool Usable You want to run a tool or a specific version once, or in a script or CI, without leaving it installed.

    ★ 9.9k Apache-2.0 Rust Active, pushed 3 days ago
  17. 17
    PlatformIO Core platformio

    Your Gateway to Embedded Software Development Excellence :alien:

    Developer tool Production-ready You write firmware for several microcontroller families and want one build system instead of each vendor's IDE.

    ★ 9.6k Apache-2.0 Python Active, pushed 20 days ago
  18. 18
    Conan conan-io

    Conan - The open-source C and C++ package manager

    Developer tool Production-ready Your organisation ships C++ across many platforms and wants to host and share its own prebuilt binaries.

    ★ 9.6k MIT Python Active, pushed today
  19. 19
    PDM pdm-project

    A modern Python package and dependency manager supporting the latest PEP standards

    Developer tool Usable You want a standards-based Python project manager with a plugin system and are not ready to switch to uv.

    ★ 8.7k MIT Python Active, pushed today
  20. 20
    Antigen zsh-users

    The plugin manager for zsh.

    Developer tool Usable You already have an Antigen-based zsh setup that works.

    ★ 8.4k MIT Shell Active, pushed 27 days ago
  21. 21
    Ni antfu-collective

    💡 Use the right package manager

    Developer tool Production-ready You switch between JavaScript projects that use different package managers and keep typing the wrong one.

    ★ 8.3k MIT TypeScript Active, pushed 27 days ago
  22. 22
    Yarn yarnpkg

    📦🐈 Active development trunk for Yarn ⚒

    Developer tool Production-ready Your monorepo already uses modern Yarn or you want its constraints and plugin features.

    ★ 8.1k BSD-2-Clause TypeScript Active, pushed 3 days ago
  23. 23
    Mamba mamba-org

    The Fast Cross-Platform Package Manager

    Developer tool Production-ready You use conda environments for data science and want much faster installs, or a small conda binary for CI and containers.

    ★ 8.1k BSD-3-Clause C++ Active, pushed today
  24. 24
    Pixi prefix-dev

    Powerful system-level package manager for Linux, macOS and Windows written in Rust – building on top of the Conda ecosystem.

    Developer tool Usable You need conda-ecosystem packages, such as scientific or GPU libraries, with a per-project lock file and a Cargo-like workflow.

    ★ 8k BSD-3-Clause Rust Active, pushed today
  25. 25
    Conda conda

    A system-level, binary package and environment manager running on all major operating systems and platforms.

    Developer tool Production-ready Data science or scientific work depends on compiled native libraries that pip wheels handle badly, such as GPU stacks or geospatial libraries.

    ★ 7.6k See repository Python Active, pushed today
  26. 26
    Spack spack

    A flexible package manager that supports multiple versions, configurations, platforms, and compilers.

    Developer tool Production-ready You manage scientific software stacks on HPC clusters where users need specific compilers, MPI libraries and build options.

    ★ 5.2k Apache-2.0 Python Active, pushed today
  27. 27
    Zinit zdharma-continuum

    🌻 Flexible and fast ZSH plugin manager

    Developer tool Usable You have many zsh plugins and care about startup time enough to learn its configuration syntax.

    ★ 4.9k MIT Shell Active, pushed 2 days ago
  28. 28
    Lazy.nvim folke

    💤 A modern plugin manager for Neovim

    Developer tool Production-ready You configure Neovim with Lua and want the plugin manager most current configs and distributions assume.

    ★ 22k Apache-2.0 Lua Slowing, pushed 4 months ago
  29. 29
    WinUtil CN yasewang1337-svg

    面向 Windows 11 的中文软件管理与系统维护工具,支持 Windows 10 / 11 x64 镜像制作与默认只读的 MCP 接口。基于 Chris Titus Tech Windows Utility。

    Developer tool Usable You set up Windows machines and want a Chinese-language interface for bulk software installs and tweaks.

    ★ 1.1k MIT PowerShell Active, pushed 3 days ago
  30. 30
    GlazePKG neur0map

    See all your installed packages in one place. (Official package manage for RyokuArch)

    Developer tool Usable You work across several operating systems or ecosystems and want one pacman-style syntax in place of a different tool on each machine.

    ★ 650 GPL-3.0 Go Active, pushed 44 days ago
  31. 31
    depsguard arnica

    Harden your package manager configs against supply chain attacks.

    Developer tool Usable You want to harden your developers' package manager settings against malicious package releases without reading every config option.

    ★ 382 MIT Rust Active, pushed 3 months ago
  32. 32
    uvr nbafrank

    An extremely fast R package manager, written in Rust. The R equivalent of uv for Python.

    Developer tool Experimental You write R and want reproducible per-project environments and faster installs than renv gives you.

    ★ 371 MIT Rust Active, pushed 7 days ago
  33. 33
    fyn duriantaco

    Fyn is a fork of uv for fast Python package management, dependency resolution, virtual environments, and pyproject.toml workflows.

    Developer tool Experimental You want uv's speed with the extra commands and the reduced request metadata that this fork adds.

    ★ 358 Apache-2.0 Rust Active, pushed yesterday
  34. 34
    Asm stubbi

    Build, share, and verify assembly projects.

    Developer tool Experimental You write assembly, perhaps AI-generated, for specific machine targets and want a shared way to package and verify it.

    ★ 329 AGPL-3.0 Assembly Active, pushed today

Open-source licenses

  • Permissive: 30. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
  • Weak copyleft: 1. Changes to the licensed files must be shared, but you can link them into a closed program.
  • Strong copyleft: 1. If you distribute the program or anything built on it, you must release the whole source under the same license.
  • Network copyleft: 1. Like GPL, and running a changed version as a web service counts as distributing it, so its users get the source too.

Languages

Rust 10, Python 8, Shell 3, C++ 3, Lua 2, TypeScript 2, Ruby 1, PHP 1, CMake 1, C# 1, JavaScript 1, PowerShell 1, Go 1 and Assembly 1.

Made software that belongs here? Add it. Listing is free.