| vcpkg | |
|---|---|
| Developer | Microsoft |
| Initial release | 2016 |
| Stable release | 2025.12.12 / December 12, 2025 [1] |
| Repository | github |
| Written in | C++ |
| Operating system | Windows (11, 10, 8.1, 7), macOS, Linux |
| Platform | IA-32, x86-64, ARM32, ARM64 |
| Type | Package manager |
| License | MIT License |
| Website | vcpkg |
vcpkg is a cross-platform open source C/C++ package manager by Microsoft. [2]
vcpkg provides access to C and C++ libraries to its supported platforms. The command-line utility is currently available on Windows, macOS and Linux. [3]
The vcpkg source code is licensed under MIT License and hosted on GitHub. [4]
vcpkg supports Visual Studio 2015 Update 3 and above.
In early 2023, JetBrains CLion began supporting vcpkg directly—adding a tool‑window, package browser, install/update actions, vcpkg.json integration, and quick‑fixes for missing packages. [5]
vcpkg was first announced at CppCon 2016. [6]
In 2018, Microsoft announced the availability of this installer for Mac and GNU/Linux , among other POSIX systems. [7]
The 2024.01.12 release (January 2024) added 15 new ports (total 2,377), 227 updates, numerous documentation articles—including SBOM support—and refined triplet implementation. [8]
In early 2025, monthly updates continued: tool/releases in January–April including documentation additions, CI commands, performance improvements, offline usage support, Arm64 Linux support, and other bug fixes. [9]
As of December 2025, there are 2732 libraries supported by the vcpkg package installer. [10]