vcpkg is a cross-platform open source C/C++ package manager by Microsoft.
vcpkg provides access to C and C++ libraries to its supported platforms. The command-line utility is currently available on Windows, macOS and Linux.
The vcpkg source code is licensed under MIT License and hosted on GitHub.
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.
vcpkg was first announced at CppCon 2016.
In 2018, Microsoft announced the availability of this installer for Mac and GNU/Linux , among other POSIX systems.
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.
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.
As of December 2025, there are 2732 libraries supported by the vcpkg package installer.