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

Projects in Awesome Lists tagged with cmake

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

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 May 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/qv2ray/qv2ray

:star: Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 :star:

aur cmake cpp cpp17 debian plugin qt5 qv2ray qv2ray-plugins ssr trojan trojan-go v2fly v2ray

Last synced: 23 Apr 2025

https://github.com/lhy0403/qv2ray

:star: Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 :star:

aur cmake cpp cpp17 debian plugin qt5 qv2ray qv2ray-plugins ssr trojan trojan-go v2fly v2ray

Last synced: 19 Mar 2025

https://github.com/Qv2ray/Qv2ray

:star: Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 :star:

aur cmake cpp cpp17 debian plugin qt5 qv2ray qv2ray-plugins ssr trojan trojan-go v2fly v2ray

Last synced: 27 Mar 2025

https://github.com/monero-project/monero

Monero: the secure, private, untraceable cryptocurrency

blockchain c-plus-plus cmake cryptocurrency cryptography cryptonote monero p2p privacy security

Last synced: 16 Dec 2025

https://github.com/conan-io/conan

Conan - The open-source C and C++ package manager

c cmake conan cplusplus cpp multi-platform package-manager

Last synced: 09 Sep 2025

https://github.com/mumble-voip/mumble

Mumble is an open-source, low-latency, high quality voice chat software.

audio client cmake cross-platform gaming hacktoberfest linux macos open-source quality-voice-chat server voicechat voip windows

Last synced: 11 May 2025

https://github.com/mosra/magnum

Lightweight and modular C++11 graphics middleware for games and data visualization

3d android c-plus-plus c-plus-plus-11 cmake emscripten game game-engine gamedev glfw graphics graphics-engine ios magnum opengl sdl spir-v vulkan webassembly webgl

Last synced: 13 May 2025

https://github.com/vcmi/vcmi

Open-source engine for Heroes of Might and Magic III

android c-plus-plus cmake cpp game ios linux macos sdl2 windows

Last synced: 23 Apr 2025

https://github.com/thelartians/moderncppstarter

🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.

bootstrap c ccache ci clang-format cmake cmakelists codecov continuous-integration coverage cpp dependency-manager free github-workflows modern-cmake modern-cmake-template open-source sanitizers starter template

Last synced: 13 May 2025

https://github.com/TheLartians/ModernCppStarter

🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.

bootstrap c ccache ci clang-format cmake cmakelists codecov continuous-integration coverage cpp dependency-manager free github-workflows modern-cmake modern-cmake-template open-source sanitizers starter template

Last synced: 20 Mar 2025

https://github.com/cpm-cmake/cpm.cmake

📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.

builds c c-plus-plus cmake cpp cross-platform dependencies dependency dependency-manager git package-manager reproducible reproducible-builds svn update version-manager versions

Last synced: 13 May 2025

https://github.com/warzone2100/warzone2100

Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+

c-plus-plus campaign cheats cmake freebsd game games internet javascript linux mac macos multiplayer open-source real-time-strategy rts strategy-game windows

Last synced: 13 May 2025

https://github.com/openxray/xray-16

Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)

3d-engine 3d-game-engine arm64 cmake cplusplus cpp cpp17 d3d11 d3d9 directx directx11 engine game-engine opengl opensource sdl sdl2 stalker x64 xray-engine

Last synced: 23 Dec 2025

https://github.com/Warzone2100/warzone2100

Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+

c-plus-plus campaign cheats cmake freebsd game games internet javascript linux mac macos multiplayer open-source real-time-strategy rts strategy-game windows

Last synced: 20 Mar 2025

https://github.com/cpm-cmake/CPM.cmake

📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.

builds c c-plus-plus cmake cpp cross-platform dependencies dependency dependency-manager git package-manager reproducible reproducible-builds svn update version-manager versions

Last synced: 18 Mar 2025

https://github.com/ewenwan/shiyanlou

学习C & C++ & python&汇编语言 LLVM编译器 数据结构 算法 操作系统 单片机 linux 面试

algorithms c cmake cpp linux python structured-data

Last synced: 15 May 2025

https://github.com/OpenXRay/xray-16

Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)

3d-engine 3d-game-engine arm64 cmake cplusplus cpp cpp17 d3d11 d3d9 directx directx11 engine game-engine opengl opensource sdl sdl2 stalker x64 xray-engine

Last synced: 20 Mar 2025

https://github.com/SFUMECJF/cmake-examples-Chinese

快速入门CMake,通过例程学习语法。在线阅读地址:https://sfumecjf.github.io/cmake-examples-Chinese/

cmake cmake-examples

Last synced: 20 Mar 2025

https://github.com/wzpan/cmake-demo

《CMake入门实战》源码

cmake hahack tutorial

Last synced: 14 Jul 2025

https://github.com/widelands/widelands

Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.

apple-silicon bsd c-plus-plus cmake floss game gplv2 json linux lua macos-app python strategy windows

Last synced: 03 Jan 2026

https://github.com/skywind3000/asyncrun.vim

:rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!

asynchronous asyncrun build cmake dispatch make neomake neovim neovim-plugin neovim-plugins nvim terminal vim vim-plugin vim-plugins vim8

Last synced: 13 May 2025

https://github.com/nitroshare/nitroshare-desktop

Network file transfer application for Windows, OS X, & Linux

c-plus-plus cmake cross-platform gui nitroshare qhttpengine qmdnsengine qt qt5 tls

Last synced: 08 Apr 2025

https://github.com/microsoft/vscode-cmake-tools

CMake Tools provides a robust, convenient workflow for CMake projects in VS Code. It simplifies configurations with CMake presets, supports IntelliSense and built-in debugging for CMake scripts, and offers configurable tasks. Its customizable interface allows for efficient project control, while also simplifying test execution and monitoring.

c cmake cpp ctest debugging intellisense microsoft tasks visual-studio-code

Last synced: 14 May 2025

https://github.com/libsndfile/libsndfile

A C library for reading and writing sound files containing sampled audio data.

audio-library c cmake libsndfile

Last synced: 23 Apr 2025

https://github.com/erikd/libsndfile

A C library for reading and writing sound files containing sampled audio data.

audio-library c cmake libsndfile

Last synced: 20 Apr 2025

https://github.com/brightxiaohan/cmaketutorial

CMake中文实战教程

c c-plus-plus cmake tutorials

Last synced: 16 May 2025

https://github.com/openloco/openloco

An open source re-implementation of Chris Sawyer's Locomotion

c-plus-plus cmake game hacktoberfest help-wanted linux locomotion macos sdl2 simulation trains transport transport-tycoon windows

Last synced: 14 May 2025

https://github.com/BrightXiaoHan/CMakeTutorial

CMake中文实战教程

c c-plus-plus cmake tutorials

Last synced: 02 May 2025

https://github.com/withcatai/node-llama-cpp

Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level

ai bindings catai cmake cmake-js cuda embedding function-calling gguf gpu grammar json-schema llama llama-cpp llm metal nodejs prebuilt-binaries self-hosted vulkan

Last synced: 13 May 2025

https://github.com/OpenLoco/OpenLoco

An open source re-implementation of Chris Sawyer's Locomotion

c-plus-plus cmake game hacktoberfest help-wanted linux locomotion macos sdl2 simulation trains transport transport-tycoon windows

Last synced: 01 Apr 2025

https://github.com/sakra/cotire

CMake module to speed up builds.

cmake

Last synced: 26 Oct 2025

https://github.com/openconnect/openconnect-gui

MOVED TO https://gitlab.com/openconnect/openconnect-gui

cmake gui nsis openconnect openconnect-gui qt5 vpn

Last synced: 03 Oct 2025

https://github.com/gerbera/gerbera

UPnP Media Server for 2025: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺

c-plus-plus cmake dlna dlna-server duktape flac gerbera inotify javascript libupnp m3u8 mediaserver mp3 nfo ogg stream transcoding upnp upnp-av web-ui

Last synced: 14 May 2025

https://github.com/corrosion-rs/corrosion

Marrying Rust and CMake - Easy Rust and C/C++ Integration!

build-system build-systems build-tool c cargo cmake cmake-cargo cplusplus cpp cross-compilation rust

Last synced: 11 Dec 2025

https://github.com/librevault/librevault

Librevault - Peer-to-peer, decentralized and open-source file sync.

c-plus-plus cmake file-sync p2p peer-to-peer rust sync

Last synced: 16 May 2025

https://github.com/pr0g/cmake-examples

A collection of as simple as possible, modern CMake projects

cmake cmake-examples cmake-scripts cmakelists

Last synced: 23 Mar 2025

https://github.com/xeco23/wasistlos

An unofficial WhatsApp desktop application for Linux.

appindicator cmake cpp gtk3 gtkmm3-library gui linux webkit2gtk whatsapp

Last synced: 14 May 2025

https://github.com/pengmaster/bestnote

:punch: 持续更新,Java Android 近几年最全面的技术点以及面试题 供自己学习使用

android cmake constraint-layout dagger2 flutter gradle interview interview-preparation interview-questions j2ee java jvm kotlin mvc mvp mysql redis retrofit2 rxjava2 spring

Last synced: 12 Apr 2025

https://github.com/xeco23/WasIstLos

An unofficial WhatsApp desktop application for Linux.

appindicator cmake cpp gtk3 gtkmm3-library gui linux webkit2gtk whatsapp

Last synced: 06 Mar 2025

https://github.com/dscharrer/innoextract

A tool to unpack installers created by Inno Setup

boost c-plus-plus cmake inno-setup liblzma unpacker zlib

Last synced: 16 Dec 2025

https://github.com/brucewind/aesjniencrypt

🛡 Make safest code in Android. (基于libsodium实现chacha20算法,key在native中,防止被二次打包){长期维护,请star,勿fork}

aes android chacha-poly1305 chacha20 chacha20-poly1305 cmake decryption encryption libsodium ndk obfuscator security signature-verification

Last synced: 07 Oct 2025

https://github.com/BruceWind/AESJniEncrypt

🛡 Make safest code in Android. (基于libsodium实现chacha20算法,key在native中,防止被二次打包){长期维护,请star,勿fork}

aes android chacha-poly1305 chacha20 chacha20-poly1305 cmake decryption encryption libsodium ndk obfuscator security signature-verification

Last synced: 27 Mar 2025

https://github.com/cheshirekow/cmake_format

Source code formatter for cmake listfiles.

cmake devtools formatters

Last synced: 16 May 2025

https://github.com/huihut/opencv-mingw-build

👀 MinGW 32bit and 64bit version of OpenCV compiled on Windows. Including OpenCV 3.3.1, 3.4.1, 3.4.1-x64, 3.4.5, 3.4.6, 3.4.7, 3.4.8-x64, 3.4.9, 4.0.0-alpha-x64, 4.0.0-rc-x64, 4.0.1-x64, 4.1.0, 4.1.0-x64, 4.1.1-x64, 4.5.0-with-contrib, 4.5.2-x64

build cmake codeblocks dll mingw mingw32 opencv opencv-contrib opencv-library opencv-mingw qt windows

Last synced: 12 Apr 2025

https://github.com/arx/ArxLibertatis

Cross-platform port of Arx Fatalis, a first-person role-playing game

arx-fatalis c-plus-plus cmake cross-platform dungeon-crawler game game-engine-3d immersive-sim opengl role-playing-game

Last synced: 20 Mar 2025

https://github.com/cginternals/cmake-init

Template for reliable, cross-platform C++ project setup using cmake.

c-plus-plus c-plus-plus-11 cmake template

Last synced: 14 May 2025

https://github.com/mariuszgromada/mathparser.org-mxparser

Math Parser: Java, C#, C++, Kotlin, Android, and all .NET platforms (Nuget, Maven, CMake). Supports .NET Framework, .NET Core, .NET Standard, Xamarin, and more. Features: rich built-in library of math functions, operators, constants. Flexible in user-defined arguments, functions. Expressions provided as plain text. Easy to use. Well documented.

android binary-relations bitwise-operators boolean-expression c-sharp calculus cmake cpp dotnet expression-evaluator formula-parser java math math-parser mathematics maven mono nuget user-defined-structures xamarin

Last synced: 14 May 2025

https://github.com/cmake-js/cmake-js

CMake.js - a Node.js native addon build tool

build-system cmake cmake-js nodejs

Last synced: 14 May 2025

https://github.com/skywind3000/asynctasks.vim

:rocket: Modern Task System for Project Building, Testing and Deploying !!

ant asyncrun asynctasks build cmake make msbuild neomake neovim neovim-plugin neovim-plugins pandoc rake tasks vim vim-plugin vim-plugins

Last synced: 27 Mar 2025

https://github.com/skywind3000/emake

你见过的最简单的 GCC/CLANG 项目构建工具,定义式构建,比命令式更简单

autotools buildtools c cmake cpp emake gnu gnumake make makefile msbuild ninja xmake

Last synced: 07 Jul 2025

https://github.com/pavelliavonau/cmakeconverter

This project aims to facilitate the conversion of Visual Studio to CMake projects.

c-plus-plus cmake cmakelists cpp fortran intel-fortran vcxproj vfproj visual-studio

Last synced: 15 May 2025

https://github.com/gammasoft71/xtd

Free open-source modern C++17 / C++20 framework to create console, GUI (forms like WinForms) and unit test applications and libraries on Microsoft Windows, Apple macOS and Linux.

c-plus-plus cli cmake console cplusplus-20 cpp cross-platform cross-platform-desktop cross-platform-gui desktop framework gui gui-framework gui-toolkit portable raii test-framework toolkit unittest xtd

Last synced: 15 May 2025

https://github.com/zaps166/QMPlay2

QMPlay2 is a video and audio player which can play most formats and codecs.

audio-player c-plus-plus cmake ffmpeg hardware-acceleration linux multimedia-keys multiplatform qt5 video video-filtering video-player vulkan

Last synced: 28 Mar 2025

https://github.com/zaps166/qmplay2

QMPlay2 is a video and audio player which can play most formats and codecs.

audio-player c-plus-plus cmake ffmpeg hardware-acceleration linux multimedia-keys multiplatform qt5 video video-filtering video-player vulkan

Last synced: 14 May 2025

https://github.com/conan-io/cmake-conan

CMake wrapper for conan C and C++ package manager

c cmake cmake-wrapper conan cpp package-manager

Last synced: 13 Apr 2025

https://github.com/ruslo/polly

:wrench: Collection of CMake toolchain files and scripts for cross-platform build and CI testing (GCC, Visual Studio, iOS, Android, Clang analyzer, sanitizers etc.)

appveyor cmake cmake-toolchain travis-ci

Last synced: 09 Jul 2025

https://github.com/64/cmake-raytracer

Ray tracer written in pure CMake

cmake ray-tracer

Last synced: 24 Aug 2025

https://github.com/storm-devs/storm-engine

Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.

3d-engine 3d-game-engine cmake cpp cpp20 directx engine game-engine pirates sea-dogs storm-engine video-game x64

Last synced: 04 Oct 2025

https://github.com/ethz-adrl/ifopt

An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)

catkin cmake cpp eigen ipopt mathematical-programming nlp nonlinear-optimization optimization robotics ros snopt trajectory-optimization

Last synced: 15 May 2025

https://github.com/Zeex/subhook

Simple hooking library for C/C++ (x86 only, 32/64-bit, no dependencies)

c cmake cplusplus hooking x86

Last synced: 04 Apr 2025

https://github.com/zeex/subhook

Simple hooking library for C/C++ (x86 only, 32/64-bit, no dependencies)

c cmake cplusplus hooking x86

Last synced: 12 Apr 2025

https://github.com/Modern-CMake-CN/Modern-CMake-zh_CN

CMake 教程 Modern-CMake 的简体中文翻译,中文版 Gitbook :https://modern-cmake-cn.github.io/Modern-CMake-zh_CN/ Chinese(simplified) translation of famous cmake tutorial Modern CMake. GitHub Pages : https://modern-cmake-cn.github.io/Modern-CMake-zh_CN/

book chinese chinese-simplified chinese-translation cmake cmake-tutorial modern-cmake tutorial

Last synced: 26 Apr 2025