Collection of featured ports by the community.
any lite - A C++17-like any, a type-safe container for single values of any type for C++98, C++11 and later in a single-file header-only library
C++ 17 library for serialization to JSON, XML, YAML, CSV
byte lite - A C++17-like byte type for C++98, C++11 and later in a single-file header-only library
support field copy in different c++ data type.
C++ DataFrame for statistical, Financial, and ML analysis -- in modern C++ using native types and contiguous memory storage
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
C++ library for event dispatcher and callback list
expected lite - Expected objects in C++11 and later in a single-file header-only library
Flashlight Sequence is a library containing fast implementations of sequence loss algorithms.
Text utilities, including beam search decoding, tokenizing, and more, built for use in Flashlight.
A C++11 header-only single file port of Flatbush
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
An cross-platform open source implementation of IEC 60839-11-5 Open Supervised Device Protocol (OSDP)
MATLAB MAT File I/O Library
JSON for Modern C++
observer-ptr - An observer_ptr for C++98 and later in a single-file header-only library (Extensions for Library Fundamentals, v2, v3)
optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library
ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
A public, general, simple, and fast C++11 scope guard that defends against implicitly ignored returns and optionally enforces noexcept at compile time (in C++17), all in a SFINAE-friendly maner.
Sentry SDK for C, C++ and native applications.
span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
status_value is a single-file header-only library for objects that represent a status and an optional value. It is intended for use with C++11 and later.
string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library
Thor Vector Graphics is a lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and applications to visualize graphical contents.
type - Strong types for C++98, C++11 and later in a single-file header-only library
Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!
value-ptr-lite - A C++ smart-pointer with value semantics for C++98, C++11 and later in a single-file header-only library
variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library
A decoder library for raw Velodyne data and telemetry info
Webthing-CPP is a modern CPP/C++17 implementation of the WebThings API.
The list of featured port is updated daily.
An a
tag pointing to the port must be included in either of the following ways in order for the linked port to be featured on Vcpkg.link.
homepage
field of the port.Use the following widget to generate the link to the port you want to feature.
Shields.io badges can be used to present the latested publicshed version available on Vcpkg of a port. Therefore, this could also be used to provide access to the Vcpkg.link port page.