C++ Library Manager for Windows, Linux, and MacOS
vcpkg is a free and open-source C/C++ package manager maintained by Microsoft and the C++ community, designed to work across Windows, Linux, and macOS. The tool is built in C++ with CMake scripts and integrates with multiple build systems including CMake, MSBuild, and others, supporting various editors like Visual Studio, Visual Studio Code, CLion, and Qt Creator. Originally launched in 2016 to help developers migrate to newer versions of Visual Studio, vcpkg has evolved into a cross-platform solution offering a large collection of open-source libraries and features such as dependency versioning, binary caching, asset caching, and custom package registries.