C++ package-manager

Open-source C++ projects categorized as package-manager

Top 13 C++ package-manager Projects

  • winget-cli

    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).

    Project mention: Script to update apps automaticaly with Winget | /r/PowerShell | 2023-06-22
  • nix

    Nix, the purely functional package manager

    Project mention: Toolship: A (More) Secure Workstation | news.ycombinator.com | 2023-09-20

    I would also recommend looking into NixOS reproducible builds, which allows declaratively specifying the entire system configuration and precisely defining which packages are installed, their versions, and dependencies. The OS remains immutable and consistent. A quite powerful tool for creating a secure and minimalistic workstation environment.


  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • hb-appstore

    Homebrew App Store - GUI for downloading/managing homebrew apps for video game consoles

    Project mention: Pokemon soulsiver from RetroArch slow? | /r/SwitchPirates | 2023-04-24

    Do not use Retroarch, instead use MelonDS (you can find it in the homebrew store or here) and enable ARM Jit Recompiler. It should work fine, but I had some text troubles when I tried Mario & Luigi Partners in Time and I suggest to install switchroot Android to use emulators there

  • poac

    A package manager and build system for C++

    Project mention: Equivalent of Cargo for C++: Poac (author says in-development) | /r/cpp | 2023-05-12
  • bpt

    A C++ tool for a new decade

    Project mention: A different approach to building C++ projects | news.ycombinator.com | 2023-01-20

    This is sort of the principle of the "bpt" build tool I think from "vector-of-bool"


  • reapack

    📦 Package manager for REAPER

    Project mention: Auto bounce by Tom Salta for Logic | /r/audioengineering | 2023-05-25

    The action to actually change render settings I believe is from ReaPack.

  • libdnf

    Package management library.

  • SonarCloud

    Analyze your C and C++ projects with just one click.. SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze free.

  • npackd-cpp

    Package manager for Microsoft Windows (GUI and command line utility)

  • cppan

    Project evolved into Software Network: https://github.com/SoftwareNetwork/sw

  • sw

    Software Manager. Build System, Build System Generator and Package Manager. C/C++ and other languages. Tools and libraries for Software Management.

  • cppm

    c++ package manager only use CMake

  • cpk

    Light and fast package manager on C/C++ for C/C++/Python/Rust/Js packages

    Project mention: CPK - Another simple package manager for C++ with ability to publish your own packages. New version. | /r/cpp | 2023-02-12

    I have continued improving alpha version of CPK manager. The package manager is available for downloading on https://github.com/DEgITx/cpk . The main purpose of this package manager is to create simple and effective package installation with user-friendly search and installing of packages (very similar to npm for nodejs targeted firstly to C/C++ and rust, js). Main changes:

  • pacc

    An easy-to-use and powerful C++ 📦 package manager with integrated 🛠 build tools.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-20.

C++ package-manager related posts


What are some of the best open-source package-manager projects in C++? This list will help you:

Project Stars
1 winget-cli 20,852
2 nix 9,014
3 hb-appstore 866
4 poac 788
5 bpt 292
6 reapack 258
7 libdnf 170
8 npackd-cpp 144
9 cppan 107
10 sw 99
11 cppm 38
12 cpk 15
13 pacc 14
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.