1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="vcpkg.link"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="32x32"/><link rel="canonical" href="https://vcpkg.link/browse/featured"/><title>Featured Ports | vcpkg.link: Vcpkg Ports and Packages Explorer</title><meta name="description" content="Discover online featured C++ packages and libraries of the Vcpkg package manager."/><meta name="next-head-count" content="8"/><link rel="preload" href="/_next/static/css/9bc748e05e13df59.css" as="style"/><link rel="stylesheet" href="/_next/static/css/9bc748e05e13df59.css" data-n-g=""/><noscript data-n-css=""></noscript>
1<script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script>
1<script src="/_next/static/chunks/webpack-4f30e48291010178.js" defer=""></script>
1<script src="/_next/static/chunks/framework-2c79e2a64abdb08b.js" defer=""></script>
1<script src="/_next/static/chunks/main-f9434d3fb3d4e602.js" defer=""></script>
1<script src="/_next/static/chunks/pages/_app-3da6f7f1c8340de2.js" defer=""></script>
1<script src="/_next/static/chunks/214-d584c9958ee871ea.js" defer=""></script>
1<script src="/_next/static/chunks/918-5a285d961dca945d.js" defer=""></script>
1<script src="/_next/static/chunks/pages/browse/featured-b0084a32ee86736b.js" defer=""></script>
1<script src="/_next/static/e93111a/_buildManifest.js" defer=""></script>
1<script src="/_next/static/e93111a/_ssgManifest.js" defer=""></script>
1</head><body><div id="__next"><div class="lg:mb-16"><div class="left-0 right-0 z-10 bg-white shadow-sm lg:fixed"><header class="flex flex-wrap gap-5 py-3 wrapper sm:flex-nowrap sm:gap-8"><div class="flex items-center"><a class="order-1 flex items-center gap-2 font-mono text-lg font-extrabold text-slate-800 hover:text-slate-700" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 32 32" fill="none" stroke="currentColor" stroke-width="4.2" stroke-linecap="round" stroke-linejoin="round" class="h-6 w-6" aria-hidden="true"><path d="M11.5 5 4 16l7.5 11M20.5 5 28 16l-7.5 11"></path><circle cx="16" cy="16" r="4" fill="currentColor" stroke="none"></circle></svg>vcpkg.link</a></div><div class="order-4 flex w-full items-center rounded-md bg-slate-100 px-2 py-2 sm:order-2 sm:w-auto sm:flex-grow"><div class="relative flex w-full items-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="mr-4 h-6 w-6"><path fill-rule="evenodd" d="M10.5 3.75a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM2.25 10.5a8.25 8.25 0 1114.59 5.28l4.69 4.69a.75.75 0 11-1.06 1.06l-4.69-4.69A8.25 8.25 0 012.25 10.5z" clip-rule="evenodd"></path></svg><input class="w-full appearance-none bg-transparent text-base text-slate-900 placeholder:text-sm placeholder:text-slate-600 focus:outline-none [&::-webkit-search-cancel-button]:appearance-none [&::-webkit-search-decoration]:appearance-none [&::-webkit-search-results-button]:appearance-none [&::-webkit-search-results-decoration]:appearance-none" type="search" autoComplete="off" autoCapitalize="off" autoCorrect="off" spellcheck="false" placeholder="Search ports..." value=""/><kbd class="pointer-events-none absolute right-0 hidden h-full select-none items-center gap-1 rounded border bg-white px-2 font-mono text-[10px] font-medium text-slate-500 sm:flex">CTRL K</kbd></div></div><nav class="order-3 flex flex-grow items-center justify-end sm:flex-initial"><ul class="flex flex-row items-center gap-5 text-left sm:gap-8"><li class="group md:relative"><button class="flex h-10 items-center text-lg font-medium text-slate-800 hover:text-slate-600"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="mr-2 h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="M21 12a2.25 2.25 0 00-2.25-2.25H15a3 3 0 11-6 0H5.25A2.25 2.25 0 003 12m18 0v6a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 18v-6m18 0V9M3 12V9m18 0a2.25 2.25 0 00-2.25-2.25H5.25A2.25 2.25 0 003 9m18 0V6a2.25 2.25 0 00-2.25-2.25H5.25A2.25 2.25 0 003 6v3"></path></svg>Browse</button><div class="invisible absolute left-0 w-full rounded-md bg-white p-6 opacity-0 shadow-md transition-opacity duration-300 group-hover:visible group-hover:opacity-100 md:left-[-1.5rem] md:w-64"><ul class="flex flex-col"><li class="flex flex-1 py-3 text-lg font-medium text-slate-800 hover:text-slate-600 md:py-1"><a class="flex flex-1" title="Browse all ports" href="/browse/all"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="mr-2 h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="M6 6.878V6a2.25 2.25 0 012.25-2.25h7.5A2.25 2.25 0 0118 6v.878m-12 0c.235-.083.487-.128.75-.128h10.5c.263 0 .515.045.75.128m-12 0A2.25 2.25 0 004.5 9v.878m13.5-3A2.25 2.25 0 0119.5 9v.878m0 0a2.246 2.246 0 00-.75-.128H5.25c-.263 0-.515.045-.75.128m15 0A2.25 2.25 0 0121 12v6a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 18v-6c0-.98.626-1.813 1.5-2.122"></path></svg>All</a></li><li class="flex flex-1 py-3 text-lg font-medium text-slate-800 hover:text-slate-600 md:py-1"><a class="flex flex-1" title="Browse featured ports" href="/browse/featured"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="mr-2 h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 13.5l10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75z"></path></svg>Featured</a></li><li class="flex flex-1 py-3 text-lg font-medium text-slate-800 hover:text-slate-600 md:py-1"><a class="flex flex-1" title="Browse popular ports" href="/browse/popular"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="mr-2 h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18L9 11.25l4.306 4.307a11.95 11.95 0 015.814-5.519l2.74-1.22m0 0l-5.94-2.28m5.94 2.28l-2.28 5.941"></path></svg>Popular</a></li><li class="flex flex-1 py-3 text-lg font-medium text-slate-800 hover:text-slate-600 md:py-1"><a class="flex flex-1" title="Browse recently added ports" href="/browse/new"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="mr-2 h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904L9 18.75l-.813-2.846a4.5 4.5 0 00-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 003.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 003.09 3.09
1L15.75 12l-2.846.813a4.5 4.5 0 00-3.09 3.09zM18.259 8.715L18 9.75l-.259-1.035a3.375 3.375 0 00-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 002.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 002.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 00-2.456 2.456zM16.894 20.567L16.5 21.75l-.394-1.183a2.25 2.25 0 00-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 001.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 001.423 1.423l1.183.394-1.183.394a2.25 2.25 0 00-1.423 1.423z"></path></svg>Recently added</a></li><li class="flex flex-1 py-3 text-lg font-medium text-slate-800 hover:text-slate-600 md:py-1"><a class="flex flex-1" title="Browse recently updated ports" href="/browse/updated"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="mr-2 h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0l3.181 3.183a8.25 8.25 0 0013.803-3.7M4.031 9.865a8.25 8.25 0 0113.803-3.7l3.181 3.182m0-4.991v4.99"></path></svg>Recently updated</a></li></ul></div></li><li><a title="Visit vcpkg repository" class="flex h-10 items-center text-lg font-medium text-slate-800 hover:text-slate-700" href="https://github.com/microsoft/vcpkg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="block"><path d="M12 0C5.374 0 0 5.373 0 12c0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23A11.509 11.509 0 0 1 12 5.803c1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576C20.566 21.797 24 17.3 24 12c0-6.627-5.373-12-12-12z"></path></svg></a></li></ul></nav></header></div></div><div class="flex flex-auto flex-col py-12 wrapper"><h1 class="mb-6 text-3xl font-extrabold tracking-tight text-slate-800 sm:max-w-3xl sm:text-5xl ">Featured Ports</h1><p class="mb-6 text-lg lg:max-w-xl max-w-xl">Collection of featured ports by the community.</p><ul class="mb-6 grid gap-x-12 lg:grid-cols-3"><li class=" border-t border-slate-200 pb-2 pt-3"><a class="" href="/ports/entt"><div class="flex flex-wrap items-baseline gap-x-1"><span class="text-lg font-semibold sm:text-xl font-mono text-yellow-700 ">entt</span><span class="text-slate-600">v<!-- -->3.16.0<!-- -->#<!-- -->0</span><div class="flex flex-auto justify-end"><span>All</span></div></div><p class="my-2 block max-w-2xl break-words text-slate-800">Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more</p><div class="my-1 text-slate-500"><span>Updated on<!-- --> <time class="text-slate-900" dateTime="2025-11-20T23:25:15.000Z" title="2025-11-20T23:25:15.000Z">Nov 20, 2025</time></span><span class=" px-2">â¢</span><span class="text-slate-900"><span title="This port includes more information about the license after installation in the copyright file."><span>MIT</span></span></span></div></a></li><li class=" border-t border-slate-200 pb-2 pt-3"><a class="" href="/ports/uvw"><div class="flex flex-wrap items-baseline gap-x-1"><span class="text-lg font-semibold sm:text-xl font-mono text-yellow-700 ">uvw</span><span class="text-slate-600">v<!-- -->3.4.0<!-- -->#<!-- -->0</span><div class="flex flex-auto justify-end"><span>All</span></div></div><p class="my-2 block max-w-2xl break-words text-slate-800">Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!</p><div class="my-1 text-slate-500"><span>Updated on<!-- --> <time class="text-slate-900" dateTime="2025-08-27T07:54:59.000Z" title="2025-08-27T07:54:59.000Z">Aug 27, 2025</time></span><span class=" px-2">â¢</span><span class="text-slate-900"><span title="This port includes more information about the license after installation in the copyright file."><span>MIT</span></span></span></div></a></li></ul><p class="mb-6 text-lg lg:max-w-xl ">The list of featured port is updated daily.</p><div class="border-t border-slate-200 pt-6"><div class="group mb-2 mt-4 flex flex-row items-baseline sm:flex-row-reverse sm:justify-end sm:[margin-inline-start:-2.25rem]"><h2 class="text-2xl font-extrabold tracking-tight text-slate-900" id="how-to-get-featured">How to Get Featured?</h2><a class="justify-center px-2 opacity-0 group-hover:opacity-100" href="#how-to-get-featured"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="h-5 w-5"><path d="M12.232 4.232a2.5 2.5 0 013.536 3.536l-1.225 1.224a.75.75 0 001.061 1.06l1.224-1.224a4 4 0 00-5.656-5.656l-3 3a4 4 0 00.225 5.865.75.75 0 00.977-1.138 2.5 2.5 0 01-.142-3.667l3-3z"></path><path d="M11.603 7.963a.75.75 0 00-.977 1.138 2.5 2.5 0 01.142 3.667l-3 3a2.5 2.5 0 01-3.536-3.536l1.225-1.224a.75.75 0 00-1.061-1.06l-1.224 1.224a4 4 0 105.656 5.656l3-3a4 4 0 00-.225-5.865z"></path></svg></span></a></div><p class="mb-6 text-lg lg:max-w-xl max-w-xl">An <code class="break-words rounded-md bg-slate-100 p-1 ">a</code> 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.</p><ul class="mb-6 list-disc pl-6 lg:max-w-xl "><li class="text-lg ">The page pointed by the<!-- --> <a class="text-[var(--anchor-color)] transition-colors hover:text-[var(--anchor-hover-color)] hover:underline" href="https://learn.microsoft.com/en-us
1/vcpkg/reference/vcpkg-json#homepage"><code class="break-words rounded-md bg-slate-100 p-1 ">homepage</code> field</a> <!-- -->of the port.</li><li class="text-lg ">The detected GitHub repository of the port.</li></ul><p class="mb-6 text-lg lg:max-w-xl ">Use the following widget to generate the link to the port you want to feature.</p><input class="mb-3 bg-slate-100 p-2 font-mono" placeholder="Port name"/><div class="group relative mb-6 flex w-full flex-col text-left"><div class="flex flex-col rounded-t bg-slate-200 shadow-lg"><button title="Copy to clipboard" class="self-end px-6 py-2 text-slate-900">Copy</button></div><div><pre class="shiki snippet" tabindex="0"><code><span class="line"><span style="color: #808080"><</span><span style="color: #569CD6">a</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">href</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">"https://vcpkg.link/ports/"</span><span style="color: #808080">></span><span style="color: #D4D4D4">Vcpkg port</span><span style="color: #808080"></</span><span style="color: #569CD6">a</span><span style="color: #808080">></span></span></code></pre></div></div><div class="group mb-2 mt-4 flex flex-row items-baseline sm:flex-row-reverse sm:justify-end sm:[margin-inline-start:-2.25rem]"><h2 class="text-2xl font-extrabold tracking-tight text-slate-900" id="shields-io-badge">Shields.io Badge</h2><a class="justify-center px-2 opacity-0 group-hover:opacity-100" href="#shields-io-badge"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="h-5 w-5"><path d="M12.232 4.232a2.5 2.5 0 013.536 3.536l-1.225 1.224a.75.75 0 001.061 1.06l1.224-1.224a4 4 0 00-5.656-5.656l-3 3a4 4 0 00.225 5.865.75.75 0 00.977-1.138 2.5 2.5 0 01-.142-3.667l3-3z"></path><path d="M11.603 7.963a.75.75 0 00-.977 1.138 2.5 2.5 0 01.142 3.667l-3 3a2.5 2.5 0 01-3.536-3.536l1.225-1.224a.75.75 0 00-1.061-1.06l-1.224 1.224a4 4 0 105.656 5.656l3-3a4 4 0 00-.225-5.865z"></path></svg></span></a></div><p class="mb-6 text-lg lg:max-w-xl "><a class="text-[var(--anchor-color)] transition-colors hover:text-[var(--anchor-hover-color)] hover:underline" href="https://shields.io/">Shields.io</a> 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.</p><img class="pb-6" height="20" alt="" src="https://img.shields.io/vcpkg/v/"/><div class="group relative mb-6 flex w-full flex-col text-left"><div class="flex flex-col rounded-t bg-slate-200 shadow-lg"><button title="Copy to clipboard" class="self-end px-6 py-2 text-slate-900">Copy</button></div><div><pre class="shiki snippet" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">[</span><span style="color: #D4D4D4"></span><span style="color: #D4D4D4">](</span><span style="color: #D4D4D4; text-decoration: underline">https://vcpkg.link/ports/</span><span style="color: #D4D4D4">)</span></span></code></pre></div></div></div></div><footer class="border-t border-slate-200"><div class="flex justify-between py-6 wrapper"><div><div>vcpkg.link by<!-- --> <a class="bg-gradient-to-r from-purple-400 to-blue-400 bg-clip-text font-semibold text-transparent" href="https://njakob.com">w2code</a></div><div class="text-sm text-slate-400"><span class="font-bold">e93111a</span> on<!-- --> <time dateTime="2026-09-29T18:40:58.862Z" title="2026-09-29T18:40:58.862Z">Sep 29, 2026</time></div></div><div><a href="/changelog">Changelog</a></div></div></footer></div>
1<script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"featuredPorts":[{"type":"port","id":"entt","name":"entt","version":{"type":"semver","value":"3.16.0","port":0},"description":"Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more","commit":{"hash":"f1319fdb663dad631982fd9b62c9ea71414981b6","time":1763681115000},"license":{"spdx":{"license":"MIT"},"raw":"MIT","install":true},"supports":"all","deprecated":false,"repository":"github"},{"type":"port","id":"uvw","name":"uvw","version":{"type":"semver","value":"3.4.0","port":0},"description":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!","commit":{"hash":"65f7b78bab7f1ec97c8fcf6469c04556cef9edba","time":1756281299000},"license":{"spdx":{"license":"MIT"},"raw":"MIT","install":true},"supports":"all","deprecated":false,"repository":"github"}],"anchorSnippet":{"code":"\u003ca href=\"https://vcpkg.link/ports/%PORT%\"\u003eVcpkg port\u003c/a\u003e","highlightedCode":"\u003cpre class=\"shiki snippet\" tabindex=\"0\"\u003e\u003ccode\u003e\u003cspan class=\"line\"\u003e\u003cspan style=\"color: #808080\"\u003e\u0026lt;\u003c/span\u003e\u003cspan style=\"color: #569CD6\"\u003ea\u003c/span\u003e\u003cspan style=\"color: #D4D4D4\"\u003e \u003c/span\u003e\u003cspan style=\"color: #9CDCFE\"\u003ehref\u003c/span\u003e\u003cspan style=\"color: #D4D4D4\"\u003e=\u003c/span\u003e\u003cspan style=\"color: #CE9178\"\u003e\u0026quot;https://vcpkg.link/ports/%PORT%\u0026quot;\u003c/span\u003e\u003cspan style=\"color: #808080\"\u003e\u0026gt;\u003c/span\u003e\u003cspan style=\"color: #D4D4D4\"\u003eVcpkg port\u003c/span\u003e\u003cspan style=\"color: #808080\"\u003e\u0026lt;/\u003c/span\u003e\u003cspan style=\"color: #569CD6\"\u003ea\u003c/span\u003e\u003cspan style=\"color: #808080\"\u003e\u0026gt;\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e"},"badgeSnippet":{"code":"[](https://vcpkg.link/ports/%PORT%)","highlightedCode":"\u003cpre class=\"shiki snippet\" tabindex=\"0\"\u003e\u003ccode\u003e\u003cspan class=\"line\"\u003e\u003cspan style=\"color: #D4D4D4\"\u003e[\u003c/span\u003e\u003cspan style=\"color: #D4D4D4\"\u003e\u003c/span\u003e\u003cspan style=\"color: #D4D4D4\"\u003e](\u003c/span\u003e\u003cspan style=\"color: #D4D4D4; text-decoration: underline\"\u003ehttps://vcpkg.link/ports/%PORT%\u003c/span\u003e\u003cspan style=\"color: #D4D4D4\"\u003e)\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e"}},"__N_SSG":true},"page":"/browse/featured","query":{},"buildId":"e93111a","isFallback":false,"gsp":true,"locale":"en","locales":["en"],"defaultLocale":"en","scriptLoader":[]}</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.