AlternativeTo Logo

Vcpkg Alternatives

Vcpkg is described as 'C++ Library Manager for Windows, Linux, and macOS. Contribute to Microsoft/vcpkg development by creating an account on GitHub' and is a Package Manager in the development category. There are four alternatives to Vcpkg for a variety of platforms, including Linux, Mac, Windows, BSD and Raspberry Pi. The best alternative is Conan, which is both free and Open Source. Other great apps like Vcpkg are Hunter Package Manager, build2 and CPM.

This page was last updated
Vcpkg iconVcpkg
  0
  • Mac
  • Windows
  • Linux

C++ Library Manager for Windows, Linux, and macOS. Contribute to Microsoft/vcpkg development by creating an account on...

Learn more about Vcpkg

  1. Conan icon

    Conan

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    7 alternatives to Conan 

    The open source, decentralized and multi-platform package manager to create and share all your native binaries.

     Conan has no features, suggest some!
  2. Hunter Package Manager

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Raspberry Pi
    4 alternatives to Hunter Package Manager 

    Hunter is a CMake driven cross-platform package manager for C/C++ projects. With the help of Hunter you can organize builds for Linux, Windows, macOS, iOS, Android, Raspberry Pi and other platforms. Third-party external projects are highly customizable, effectively allowing you...

     Suggest and vote on features
    Features


  3. build2 icon

    build2

    • Mac
    • Windows
    • Linux
    • BSD
    4 alternatives to build2 

    build2 is an open-source (MIT), cross-platform build toolchain for developing and packaging C and C++ code. It is a hierarchy of tools that includes the build system, package dependency manager (for package consumption), and project dependency manager (for project development).

     Suggest and vote on features
    Features
  4. CPM

    4 alternatives to CPM 

    CPM is designed to promote small, well-tested, composable C++ modules. CPM allows you to link against multiple different versions of the same static library without symbol conflicts. You can include other C++ modules that may depend on older or newer versions of the same modules...

     Suggest and vote on features
    Features
    Discontinued

    The project is no longer maintained since 2017. It's still available on GitHub

Showing 4 of 4 alternatives
AlternativeTo