Explore any vcpkg registry by providing its GitHub URL or a path to a local clone. Browse all ports, view version history, inspect port files, and visualise dependency trees.
You can run this project locally, quite simply, by using this
npm install
npm startOr you can launch using our dockerfile (based on alpine and node 25) like
docker build -t vcviz .
docker run --rm -p 3000:3000 vcvizOpen http://localhost:3000 and enter a registry source:
- GitHub URL -- e.g.
https://github.com/microsoft/vcpkg - Local path -- e.g.
C:\vcpkgor/home/user/vcpkg
Using a local clone avoids GitHub API rate limits entirely.
When using a GitHub URL, unauthenticated requests are limited to 60/hour. To raise the limit to 5,000/hour, set a personal access token:
GITHUB_TOKEN=ghp_xxx npm start
