An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with vcpkg

A curated list of projects in awesome lists tagged with vcpkg .

https://github.com/microsoft/vcpkg

C++ Library Manager for Windows, Linux, and MacOS

c cmake cplusplus cpp libraries package-manager packages vcpkg visual-studio windows

Last synced: 22 Apr 2025

https://github.com/Microsoft/vcpkg

C++ Library Manager for Windows, Linux, and MacOS

c cmake cplusplus cpp libraries package-manager packages vcpkg visual-studio windows

Last synced: 12 Mar 2025

https://github.com/billyquith/ponder

C++ reflection library with Lua binding, and JSON and XML serialisation.

c-plus-plus camp cpp cpp-library introspection library lua-bindings reflection reflection-library serializer vcpkg

Last synced: 15 Mar 2025

https://github.com/h4tr3d/avcpp

C++ wrapper for FFmpeg

cmake cpp cpp17 cpp20 ffmpeg vcpkg

Last synced: 15 Apr 2025

https://github.com/xmake-io/xrepo

🗂️ A cross-platform C/C++ package manager based on Xmake

android c c-plus-plus conan cross-compilation cross-platform homebrew ios linux mingw package-manager vcpkg windows xmake xmake-repo

Last synced: 06 Apr 2025

https://github.com/aminya/project_options

A general-purpose CMake library that provides functions that improve the CMake experience following the best practices.

c clang-tidy cmake cmake-modules cmake-template conan cpp cppcheck hacktoberfest project sanitizer starter starter-project vcpkg

Last synced: 08 Apr 2025

https://github.com/ho-cooh/cppdevonwindows

Best guide to setup C/C++ development environment on Windows

c clang clion cmake cpp doxygen gcc msvc msys2 vcpkg visual-studio vscode windows

Last synced: 09 Apr 2025

https://github.com/HO-COOH/CPPDevOnWindows

Best guide to setup C/C++ development environment on Windows

c clang clion cmake cpp doxygen gcc msvc msys2 vcpkg visual-studio vscode windows

Last synced: 13 Apr 2025

https://github.com/lukka/run-vcpkg

The GitHub Action to setup vcpkg for your C++ based projects. Stores built ports using Binary Caching backed onto GH Cache.

cmake cplusplus cpp devops git github-action ninja vcpkg

Last synced: 04 Apr 2025

https://github.com/lukka/run-cmake

GitHub Action to build C++ applications with CMake (CMakePresets.json), Ninja and vcpkg on GitHub.

cmake cplusplus cpp git github-action ninja vcpkg

Last synced: 05 Apr 2025

https://github.com/lukka/cppcmakevcpkgtemplate

A template project to build a C++/CMake/vcpkg based projects with IDE and GitHub Actions. Build is sped up with caching of artifacts.

cmake cpp cpp20 github-actions template-repository vcpkg

Last synced: 05 Apr 2025

https://github.com/snmetamorph/primext

Modern Half-Life 1 SDK for Xash3D FWGS engine, has enhanced graphics and physics and a lot of new features for mod-makers. Crossplatform, supports Windows/Linux. Based on XashXT and Spirit Of Half-Life.

android cmake cross-platform docusaurus game-development goldsrc half-life hlsdk imgui modding opengl physx vcpkg xash3d

Last synced: 05 Apr 2025

https://github.com/mcgoo/vcpkg-rs

Build library for finding native libraries in vcpkg for Rust - Windows (msvc), Linux and macOS

cargo rust vcpkg

Last synced: 14 Apr 2025

https://github.com/lukka/get-cmake

Install and Cache latest CMake and Ninja for your workflows on your GitHub

build cmake continuous-integration cplusplus cpp github-action ninja vcpkg

Last synced: 02 Apr 2025

https://github.com/chasesunstrom/cforge

A fast, cross-platform build tool for C and C++ written in Rust

build build-tool c cforge compiler conan cpp cross-compile cross-platform git package-manager toml vcpkg

Last synced: 04 Apr 2025

https://github.com/mcgoo/cargo-vcpkg

Get external dependencies in one step by specifying vcpkg details in Cargo.toml

cargo rust vcpkg

Last synced: 15 Dec 2024

https://github.com/snmetamorph/goldsrc-monitor

Simple utility for mapping/scripting/speedrunning or researching games based on GoldSrc/Xash3D FWGS engine (such as CS 1.6, Half-Life, and other mods)

cmake counter-strike debugging-games gamedev goldsrc-engine half-life half-life-sdk hlsdk opposing-force polyhook2 rapidjson researching-games utility valve vcpkg

Last synced: 15 Apr 2025

https://github.com/lukka/cppbuildtasks

Build C++ software with vcpkg and CMake (with CMakeLists.txt or CMakeSettings.json). Samples provided use both self-hosted or Microsoft hosted agent, using Docker and Pipeline Caching as well. The same tasks are available as GitHub actions at https://github.com/lukka/run-cmake https://github.com/lukka/run-vcpkg -=-

azuredevops build cmake cpp linux macos ninja vcpkg visualstudio windows

Last synced: 21 Mar 2025

https://github.com/calbabreaker/yacpm

Easy to use, fast, git sourced based, C/C++ package manager.

c cmake conan cpp git library library-manager package package-manager python vcpkg yacpm

Last synced: 08 Feb 2025

https://github.com/katusk/cmakenugettools

CMake functions for adding NuGet package dependencies with CMake exports or native .targets files, generating and merging .nuspec files, calling nuget pack, and more. WIP.

cmake cmake-exports cmake-functions cross-platform git native nuget nuget-package nupkg nuspec package-management package-version targets-file vcpkg vcpkg-export

Last synced: 12 Apr 2025

https://github.com/aminya/cpp_vcpkg_project

A production-ready C++ project made with vcpkg

cmake cpp production-ready project starter template vcpkg

Last synced: 14 Apr 2025

https://github.com/lukka/cppbuildtasks-validation

Validation tests for CppBuildTasks Azure DevOps tasks and for run-cmake and run-vcpkg GitHub actions.

azure-devops cmake continuous-integration ninja vcpkg

Last synced: 10 Mar 2025

https://github.com/indoorvivants/sn-vcpkg

SBT/Mill plugins (and a CLI) to install C/C++ dependencies using Vcpkg (https://vcpkg.io/en/index.html), with Scala Native integration

mill sbt sbt-plugin scala scala-native vcpkg

Last synced: 17 Nov 2024

https://github.com/abeimler/simple-cppbuilder

Simple C++ Docker-Images with gcc/clang, cmake and dependency manager (conan and/or vcpkg).

builder cmake conan cpp docker docker-container docker-image linux vcpkg

Last synced: 08 Feb 2025

https://github.com/advra/grpc-vcpkg-boilerplate-example

This is a simple helloworld example that shows how to setup, configure and compile using vcpkg manager.

boilerplate grpc package-manager vcpkg

Last synced: 22 Nov 2024

https://github.com/upupming/vscode-qt-qml-vcpkg-template

VSCode Qt (QML) vcpkg template with CI integration

qml qt qt5 vcpkg

Last synced: 08 Apr 2025

https://github.com/pratikpc/goldpkg

GoldPKG:- A C++ Package Manager which uses CMake and VCPKG to simplify CMake based project development

buildsystem cmake cplusplus hacktoberfest typescript vcpkg

Last synced: 19 Dec 2024

https://github.com/axel-op/vscode-devcontainer-cpp-vcpkg

A template to demonstrate how to develop a C++ project in Visual Studio Code inside a container, using vcpkg dependency manager.

cmake cpp docker gtest remote-development remote-development-container vcpkg visual-studio-code vscode vscode-container vscode-remote

Last synced: 20 Mar 2025

https://github.com/segararai/vcpkg-ports

Easily browse and explore the ports in the vcpkg!

vcpkg

Last synced: 19 Mar 2025

https://github.com/cmaughan/zep_imgui

Minimal example of zep integration with ImGui

editor imgui integration vcpkg vim vulkan zep

Last synced: 14 Feb 2025

https://github.com/artempyanykh/vcpkg-cmake-example

Example repo demonstrating a C++ project setup with CMake and vcpkg

cmake cpp dependencies vcpkg

Last synced: 14 Apr 2025

https://github.com/lesomnus/vcpkg-cache-http

HTTP provider for vcpkg binary caching

c cache cplusplus cpp vcpkg vcpkg-binary-caching

Last synced: 10 Mar 2025

https://github.com/bengreenier/vcpkg.nuget

vcpkg wrapped in nuget-y goodness 📦

cpp dependency-manager vcpkg

Last synced: 10 Apr 2025

https://github.com/manydeps/cxxbuild

cxxbuild is a python script to easily generate C/C++ build files for cmake and bazel.

bazel build-automation build-system build-tool builder c catch2 cmake conan cpp cxxbuild cxxdeps dependencies fmt python requirements unit-testing vcpkg

Last synced: 08 Feb 2025

https://github.com/thetibiaking/ttk-canary-mixed

Canary Custom Server 13.x for OpenTibia community.

cmake cpp lua vcpkg

Last synced: 14 Mar 2025

https://github.com/upupming/vscode-vcpkg-template

VSCode vcpkg template for C++ projects

cmake vcpkg vcpkg-install-example vscode vscode-vcpkg

Last synced: 08 Apr 2025

https://github.com/quinta0/gravity

3D Gravity Simulator is a C++ program that visualizes the gravitational interactions between celestial bodies

3d cmake cpp gravity opengl physics physics-simulation simulation vcpkg

Last synced: 06 Jan 2025

https://github.com/dgellow/cmake-template

GitHub repository template for C++ projects, based on CMake, vcpkg, and VSCode

cmake cmake-template cpp cpp-template template vcpkg vscode

Last synced: 02 Apr 2025

https://github.com/atkawa7/prefab-vpkg-integration-sample

An example project to show integration with vcpkg and prefab

android native-library prefab sample samples vcpkg

Last synced: 30 Mar 2025

https://github.com/njakob/vcpkg-sdl2-example

Simple template of a C++ SDL2 project managed through Vcpkg

cmake cmake-presets sdl2 vcpkg

Last synced: 04 Apr 2025

https://github.com/alyshmahell/vcpkgpip

a python wrapper for vcpkg

cpp python vcpkg wrapper

Last synced: 01 Mar 2025

https://github.com/williamkaroldicioccio/mosaic

My second attempt building a cross-platform game-engine in C++.

cmake cplusplus-20 game-engine vcpkg webgpu

Last synced: 02 Apr 2025

https://github.com/pablonicolla/shellcraft

A lightweight, interactive file system simulator with a Unix-like shell interface. Create, navigate, and manage files and directories in a persistent virtual environment.

cpp filesystem oop shell vcpkg

Last synced: 28 Feb 2025

https://github.com/shineyruan/computational-geometry-playground

A C++ playground for computational geometry algorithms & plotting.

computational-geometry conan cpp vcpkg

Last synced: 11 Feb 2025

https://github.com/ehsan-mohammadi/vcpkg-port-update-alert

Alerts which vcpkg ports need to be updated

contribute contributing csharp library microsoft port ports vcpkg

Last synced: 17 Feb 2025

https://github.com/marcuwynu23/vcpkg-cmake-cpp-first-project-experiment

My First Experiment in developing and using vcpkg package manager in c++

cpp vcpkg

Last synced: 17 Feb 2025

https://github.com/blazekill/hello-cuda

Cpp + Vcpkg + CUDA + VsCode starter project.

cpp cuda vcpkg vscode

Last synced: 21 Feb 2025

https://github.com/xeoneux/learning-opengl

Getting up and running with OpenGL in C++

c-plus-plus clion cmake glew glfw glsl opengl vcpkg

Last synced: 04 Apr 2025

https://github.com/rursprung/opencvtest

Example of how to use OpenCV in C++ with VCPkg

cmake cpp example opencv vcpkg

Last synced: 30 Mar 2025

https://github.com/moverseai/vcpkg-sbom

📓 A python CLI tool to extract a software bill of materials and license info from a vcpkg manifest.

cpp developer-tool developer-tools sbom sbom-tool software-bill-of-material software-bill-of-materials spdx spdx-23 spdx-license spdx-license-identifier spdx-licenses spdx-sbom vcpkg

Last synced: 13 Apr 2025

https://github.com/michaeltryby/vcpkg-boost-example

Use vcpkg to mange boost dependencies

boost example vcpkg

Last synced: 17 Feb 2025

https://github.com/microwonk/varcher

Vulkan learning environment / experiments

cmake cpp glsl raytracing vcpkg voxel voxel-engine vulkan vulkan-engine

Last synced: 07 Apr 2025

https://github.com/amitminer/todolist-cpp

a simple todolist cli made in c++

cmake conan cpp learning-exercise linux todolist vcpkg windows64

Last synced: 08 Feb 2025

https://github.com/jasperdrescher/hellovcpkg

An introduction to Vcpkg by using GLFW and Glad as dependencies for a C++ project based on CMake.

cmake cpp glad glfw vcpkg

Last synced: 02 Mar 2025

https://github.com/elibroftw/cpp-vcpkg-cmake-example

A C++ project that is platform and IDE agnostic made possible by using vcpkg and cmake.

cmake cmakelists cpp cross-platform linux macos make tutorial vcpkg visual-studio visual-studio-code windows

Last synced: 16 Mar 2025

https://github.com/painfulexistence/create-cxx

Set up a modern C++ project blazingly fast!

clang-format cmake cpp20 editorconfig raylib templates vcpkg

Last synced: 25 Mar 2025

https://github.com/casualbot/imgui-cmake-template

Template repository for quickly getting C++ up and running with ImGui

cmake cplusplus cpp imgui template vcpkg

Last synced: 16 Mar 2025

https://github.com/romelium/very-simple-http-server-asio

This is a very simple and minimal HTTP server using the Asio library in C++. The code is only 28 lines long. This is meant to showcase how minimal you can make an HTTP server at a near barebone level while being cross-platform.

asio basic cmake cplusplus cpp html http http-server minimal simple vcpkg very-basic very-simple

Last synced: 12 Mar 2025

https://github.com/kiselkovd/func_graph_drawer

displays functions with a given precision on the coordinate axis

cmake cpp sdl2 vcpkg

Last synced: 05 Apr 2025

https://github.com/simang10/krxdnschecker

Fast DNS checker utility for testing Cracked API DNS servers. Automatically tests and verifies DNS servers, providing instant feedback on their status and connectivity.

cmake cpp ddrace ddracenetwork dns dns-checker dns-tools krx krx-client system-administrators utility vcpkg windows windows-desktop

Last synced: 03 Mar 2025

https://github.com/channingko-madden/weather-data

Weather data technical assessment

cmake cpp json vcpkg

Last synced: 24 Feb 2025

https://github.com/romelium/vcpkg-cmake-clangd-cpp

A template for my simple c++ setup. clangd and vcpkg, that's it.

clangd cmake cplusplus cpp template vcpkg

Last synced: 24 Feb 2025

https://github.com/totto16/vcpkg-meson-example

An Example for using vcpkg with meson

cpp example-project meson vcpkg

Last synced: 22 Mar 2025

https://github.com/antho8101/oridium

Oridium - A powerful and modular blockchain core engine designed for high-performance applications, inspired by Bitcoin.

bitcoin blockchain boost cmake cplusplus cryptocurrency gui libevent qt qt5 vcpkg wallet windows

Last synced: 22 Mar 2025

https://github.com/snmetamorph/xashms

Asynchronous, cross-platform masterserver implementation for Xash3D FWGS engine. Written in C++17, based on libevent, supports IPv6.

cmake cpp17 libevent vcpkg xash3d-fwgs

Last synced: 22 Mar 2025

https://github.com/mkckr0/setup-vcpkg

Setup vcpkg with VCPKG_ROOT, VCPKG_DEFAULT_TRIPLET, asset caching and binary caching.

vcpkg

Last synced: 25 Feb 2025

https://github.com/sequential-ducks/hello_triangle

Rendering a triangle in OpenGL

cmake cpp glad glew glfw gui opengl rendering vcpkg

Last synced: 30 Mar 2025

https://github.com/longht021189/game-maps

a tool for creating, editing, and exploring interactive game maps.

c catch2 cmake cpp games json leveldb libcurl rsbuild rust solidjs tauri typescript vcpkg windows

Last synced: 22 Mar 2025

https://github.com/ahsonkhan/sampleazuresdk

Sample for getting started with Azure SDK for C++ using vcpkg and MSBuild

azure azure-keyvault azure-storage cpp docs msbuild sample sdk vcpkg vcxproj

Last synced: 30 Mar 2025

https://github.com/ch6832/blockchain-and-cryptocurrency-simulation

A simplified implementation of a blockchain system with proof of stake (PoS), proof of work (PoW), and basic network capabilities. The project demonstrates how to create a basic blockchain, handle transactions with digital signatures, and synchronize the blockchain across nodes in a network.

blockchain cmake cpp cryptocurrency vcpkg visaul-studio

Last synced: 22 Feb 2025

https://github.com/seantolstoyevski/u1

A simple project example showing the usage of VCPKG, Boost, and MSVC together

boost cmake msvc vcpkg

Last synced: 23 Mar 2025

https://github.com/JosephTheExperiment/gyst

gyst, or get your shit together is a cli tool that tries to make the experience of using c/c++ easier by giving some shortcuts to some common tasks like: creating new projects, building/running, and installing libraries; by combining the power of cmake, conan, vcpkg, and rust.

c cli cli-tool cmake conan cpp rust template-project vcpkg

Last synced: 07 Mar 2025

https://github.com/cameronclay/asm-vm

This is a two-pass assembler which converts assembly code into byte-code which can then be run on the virtual machine.

assembler boost-program-options boost-test cmake cpp20 cpp20-modules multithreading stl vcpkg virtual-machine

Last synced: 15 Mar 2025

https://github.com/scar17off/krxdnschecker

Fast DNS checker utility for testing Cracked API DNS servers. Automatically tests and verifies DNS servers, providing instant feedback on their status and connectivity.

cmake cpp ddnet ddnet-client ddrace ddracenetwork dns dns-checker dns-tools krx krx-client network-tools networking system-administrators utility vcpkg windows windows-desktop

Last synced: 08 Apr 2025

https://github.com/ydever/cmake-proj-standard-template

A standardized project organization template for creating projects using the CMake build system, as proposed by Yang.

cmake conan cpp docker git gnu llvm msbuild msvc vcpkg

Last synced: 15 Mar 2025

https://github.com/josephtheexperiment/gyst

gyst, or get your shit together is a cli tool that tries to make the experience of using c/c++ easier by giving some shortcuts to some common tasks like: creating new projects, building/running, and installing libraries; by combining the power of cmake, conan, vcpkg, and rust.

c cli cli-tool cmake conan cpp rust template-project vcpkg

Last synced: 16 Mar 2025

https://github.com/cameronclay/dynamic-functions

Library which enables the ability to conditionally call functions at compile time based on the parameters passed, and store those functions in statically typed containers. Written in C++ using template metaprogramming.

cpp17 google-test library stl type-list vcpkg

Last synced: 27 Feb 2025

https://github.com/cameronclay/compiler

Two pass compiler wtih a language similar to that of a hybrid of C and Java.

boost-program-options boost-test cmake compiler cpp20 stl vcpkg

Last synced: 27 Feb 2025

https://github.com/sumitbhuia/shell

A high-efficiency C++ shell interfacing with the Linux kernel.

cli cmake cpp23 shell vcpkg

Last synced: 30 Mar 2025

https://github.com/cmaughan/vulkan_imgui_vcpkg_starter

Minimal example of using vcpkg to bootstrap a vulkan/imgui. Also does high DPI.

dpi-awareness highdpi imgui minimal sdl sdl2 starter vcpkg vulkan

Last synced: 10 Mar 2025

https://github.com/chwarr/bond-via-vcpkg

An example showing how to consume Bond via vcpkg

bond example serialization vcpkg

Last synced: 09 Apr 2025

https://github.com/rbento/cmake-vcpkg-starter

A template project for C++ projects with dependencies managed with vcpkg.

cmake cpp eastl glew glfw glm opengl vcpkg

Last synced: 28 Mar 2025

https://github.com/rasmussvala/opengl-tutorials

This repository is for practicing some of The Cherno's OpenGL tutorials.

cpp graphics opengl the-cherno thecherno vcpkg

Last synced: 28 Mar 2025

https://github.com/roy-fokker/cpp23-project-template

Simple C++23 CMake project template for my use-cases

cmake cmake-presets cmake-project-example cpp23 cppmodules ninja vcpkg

Last synced: 02 Apr 2025