Projects in Awesome Lists tagged with cmakelists
A curated list of projects in awesome lists tagged with cmakelists .
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/filipdutescu/modern-cpp-template
A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
ccache ci clang-format cmake cmake-module cmake-template cmakelists code-coverage codecov continuous-integration cpp github-action github-actions google-test gtest open-source package-manager project-template static-analysis template
Last synced: 15 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/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/rambod-rahmani/ffmpeg-video-player
An FFmpeg and SDL Tutorial.
arch-linux audio clion cmake cmake-modules cmakelists codec decoding encoding ffmpeg learning learning-by-doing libav linux multimedia multimedia-files sdl sdl-tutorial sdl2 video-player
Last synced: 05 Apr 2025
https://github.com/OpenArkStudio/ARK
ARK is a lightweight, agile, elastic, distributed plugin framework written in C++,make it easier and faster to create your own application service.
agility architecture ark ark-game cmake cmakelists cross-platform framework game game-development game-server gameserver linux multiplayer-game-engine server-architecture unity3d-client unreal
Last synced: 26 Apr 2025
https://github.com/franneck94/cppprojecttemplate
C++ project template with unit-tests, documentation, ci-testing and workflows.
catch2 clang clang-format clang-tidy cmake cmakelists codecov conan coverage doxygen github-actions github-pages logging make msvc sanitizer testing vscode
Last synced: 06 Apr 2025
https://github.com/codebydant/DBScan-PCL-Optimized
DBScan algorithm using Octrees to cluster 3D points in a space with PCL Library
c-plus-plus cluster-coloring cmake cmakelists dbscan octree octrees optimize pcd pcl pcl-library pcl-viewer ply point-cloud txt
Last synced: 13 Sep 2025
https://github.com/abdes/asap
A modern cmake starter project for C++ with a complete build lifecycle, testing, dependency management, etc. Portable across Linux, OS X and Windows.
bootstrap build ci cmake cmakelists continuous-integration cplusplus cpp dependency-management dev-containers modern-cmake modern-cmake-template modern-cpp modular portable starter-project
Last synced: 05 Apr 2025
https://github.com/mulle-nat/mulle-xcode-to-cmake
🎭 Convert Xcode projects to cmake CMakeLists.txt
cmake cmakelists converter xcode xcodeproj
Last synced: 22 Jul 2025
https://github.com/corochann/singlefileexecutionplugin
Single File Execution Plugin is a plugin for CLion (C/C++ IDE on IntelliJ platform provided by Jetbrain).
clion cmakelists cpp intellij jetbrains
Last synced: 14 Apr 2025
https://github.com/terenstare/tnt
A 2d Game Engine written in C++20.
100daysofcode 2d-game-engine cmake cmakelists cpp cpp20 discord engine fmtlib game-engine game-engine-library imgui nlohmann-json sdl2 sdl2-image sdl2-mixer sol2 tnt vcpkg wip
Last synced: 14 Apr 2025
https://github.com/dnedic/most_commented_embedded_cmakelists
An example CMake project for STM32 devices. It contains the most thoroughly commented embedded CMakeLists file
c cmake cmakelists embedded embedded-systems stm32 stm32f103
Last synced: 10 Oct 2025
https://github.com/pengmaster/ndkjnidemo
:satellite: NDK-JNI开发入门教程
android android-studio cmakelists cpp java jni ndk ndk-cmake
Last synced: 28 Oct 2025
https://github.com/jmaczan/yolov3-tiny-openvino
High performance human detector
cmakelists cpp darknet human-detection human-recognition low-end-devices opencv openvino person-detection thinkpad-x230 yolov3 yolov3-tiny
Last synced: 11 Oct 2025
https://github.com/dafiliks/tortoise
An implementation of the Python turtle library in C++ using SDL2
blazingly-fast cmake cmakelists cplusplus cpp cpp-library graphics graphics-library graphics-programming graphics2d library python-lib python-library sdl sdl2 sdl2-library turtle turtle-graphic turtle-graphics-library turtle-python
Last synced: 29 Jul 2025
https://github.com/foofootheguy/vidinjector9000
A cross platform injector for 3DS video CIAs
3ds c-plus-plus-20 cli cmakelists cpp cross-platform gui tool wxwidgets wxwidgets-applications wxwidgets-gui
Last synced: 22 Mar 2025
https://github.com/program-spiritual/cmaketutorialcn
cmake 12步 配置教程,中文整理版
cmake cmake-basis cmake-examples cmakelists
Last synced: 17 Aug 2025
https://github.com/abhi5h3k/cellularlab
📱 CellularLab – iPerf3 Client for Android
best-iperf cellular-automaton cmakelists cpp gemini-api gemini-client iperf iperf-android iperf-android-app iperf-auto-run iperf3 iperf3-android iperf3-client jni kotlin-android kotlin-coroutines network network-analysis network-monitoring radio-frequency
Last synced: 15 Aug 2025
https://github.com/gamestrap/learncpp
A collection of simple programs I made while learning C++.
c-plus-plus cmake cmakelists cpp cpp11 cpp17 learn learn-to-code learning learning-by-doing linux unix windows windows-10 windows-7 windows10
Last synced: 27 Oct 2025
https://github.com/m-u-t-e/rockpaperscissor
Rock Paper Scissor game. EZ!
cli cli-app cmake cmakelists cpp cpp11 game
Last synced: 26 Jun 2025
https://github.com/threeal/cpp-starter
A minimalistic GitHub repository template to kickstart your C++ project
boilerplate cmake cmake-template cmakelists cpp cpp-template cpp-templates template templates
Last synced: 14 Apr 2025
https://github.com/perkss/c-kafka-examples
Examples using Kafka with C and C++
avro avro-kafka c cmake cmakelists cplusplus googletest gtest kafka rdkafka
Last synced: 03 Aug 2025
https://github.com/gotz1480/yaml2cmake
Generate CMakeLists from YAML for easy C++ project setups and dependency management
cmake cmake-basis cmake-scripts cmake-template cmake-templates cmakelists
Last synced: 10 Apr 2025
https://github.com/shajeen/template-maker
CMake Conan template creator
cmake cmakelists conan python-script template-creator
Last synced: 12 Apr 2025
https://github.com/laserpants/foomake
Because modern CMake is declarative
cmake cmakelists declarative format json using yaml
Last synced: 09 Aug 2025
https://github.com/raleighlittles/minimal-gtest-example
A very very minimal example of how to configure and run GTest, Google's C++ testing framework.
cmake-examples cmakelists cpp google-test gtest ubuntu unit-testing-framework
Last synced: 21 Mar 2025
https://github.com/nexusgksoftwares/admin_panel
Admin Panel for Pure Drop Waters This is the Admin Panel for managing bills, notifications, and other administrative functions of the Pure Drop Waters Billing Application. The panel allows administrators to efficiently manage user data, monitor billing information, and send notifications.
andriod cmake cmakelists dart dartlang firebase flask flutter flutter-app flutter-apps flutter-ui ios xcode
Last synced: 04 Sep 2025
https://github.com/astrodynamic/dna_analazer-algorithms-for-working-with-text-in-cpp
This project implements substring search and sequence alignment algorithms for molecular sequences analysis. It includes the Rabin-Karp algorithm for substring search and the Needleman-Wunsch algorithm for sequence alignment. Developed in C++17, the code follows Google Style and includes a Makefile for building and testing the program.
algorithms analayze cmake cmakelists console-application console-applications cpp cpp17 dna dna-sequences hashing learning makefile rabin-karp-algorithm regex reusable testing text-algorithms text-summarization
Last synced: 20 Sep 2025
https://github.com/rbento/cmake-multiexec-starter
Template for CMake projects with dependencies and which are expected to generate one separate executable per source file.
c cmake cmakelists visual-studio
Last synced: 05 Jul 2025
https://github.com/pavelliavonau/soil
Simple OpenGL Image Library http://www.lonesock.net/soil.html
Last synced: 13 Oct 2025
https://github.com/bl33h/deepdiveodysseyraycasting
The code simulates 3D perspective with a "Under the Sea Pirates Treasure Hunt" theme using raycasting.
3d-graphics cmake cmakelists cpp glm graphics-programming header make raycaster raycasting render sdl2
Last synced: 09 Aug 2025
https://github.com/alexjmercer/fractal-art
Generating Fractals in C++ using SFML. For the ultimate visual stimulation and in-depth code!
cmake cmakelists cpp20 cuda cuda-programming fractal-rendering graphics mandelbrot multithreading sfml2
Last synced: 13 Sep 2025
https://github.com/retrooper/turbolang
This is a compiler for the TurboLang programming language.
cmake cmakelists compiler cpp cpp17 cross-compiler llvm llvm-ir
Last synced: 03 Aug 2025
https://github.com/chirag-droid/opengl
This is my first OpenGl project.
cmake cmakelists cpp glad glfw glfw3 graphics graphics-library graphics-programming opengl
Last synced: 21 Mar 2025
https://github.com/rizwan-hasan/cmake-freeglut-project-example-msvc
An example of a FreeGLUT project using CMake with MSVC Compiler.
cmake cmake-examples cmakelists cpp cpp17 cpp20 example-project freeglut freeglut-library glut glut-library msvc msvc2019 opengl vscode windows windows-10
Last synced: 23 Feb 2025
https://github.com/umbrellaleaf5/cmake_eval_calculator
!UNFINISHED! Evaluation calculator with grammar using (idea from Bjarne Stroustrup: "Programming. Principles and Practice Using C++") fully in CMake
calculator cmake cmakelists evaluation
Last synced: 05 Jan 2026
https://github.com/umbrellaleaf5/simple_cmake_guide
CMake build system using guide (with examples) for first grade students MIPT DAFE/RSE
cmake cmakelists dafe education mipt
Last synced: 12 Apr 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: 17 Aug 2025
https://github.com/maverobot/cmake-tools
cmake-tools automatically adds clang-format and clang-tidy to your CMakeLists.txt based C++ project
clang clang-format cmake cmakelists golang
Last synced: 28 Feb 2025
https://github.com/susannnnnna/qt-pulseoximeter
Pulse Oximeter and Health Monitoring App
cmakelists cpp electronic qml qt sqlite
Last synced: 04 Apr 2025
https://github.com/dubzzz/gtest-using-cmake-example
Example of how defining a CMakeLists.txt in order to run unit-tests using Google Test framework on travis-ci and appveyor
appveyor cmakelists gtest travis
Last synced: 12 Sep 2025
https://github.com/astrodynamic/ant-colony-optimization-algorithm-in-qt-cpp
ACOAlgorithms is a C++ project implementing ant colony optimization algorithm for solving traveling salesman problem.
aco algorithm ant-colony-optimization cmake cmakelists console-application cpp cpp17 makefile multithreading tsp-problem
Last synced: 02 Mar 2025
https://github.com/astrodynamic/geometry
Geometry: A program to draw geometric primitives using SFML. Create lines, circles, triangles, rectangles, and squares easily. MIT licensed.
affine-transformation cmake cmakelists cpp cpp17 drawing-app geometry graphics make makefile primitives sfml sfml-library
Last synced: 02 Mar 2025
https://github.com/getiot/cmake-courses
CMake 入门教程配套代码
c-language cmake cmake-examples cmakelists cpp tutorial-code
Last synced: 21 Feb 2025
https://github.com/zaki-x86/cxx_project_template
Template for midsize to large c++ projects
ci-cd cmake cmake-template cmakelists cpp cpp11 cpp17 cpp20 doctest documentation doxygen git gitbook github-actions googletest test-automation
Last synced: 27 Mar 2025
https://github.com/gopalchand/hellothere_project
Hello World using CMake
chatgpt-assisted cmake cmakelists cpp pybind11 python python3 scikit-build
Last synced: 18 Jun 2025
https://github.com/dpetrosy/fractal
This project is a Fractal Visualizer developed in C++ with SFML and CUDA.
burning-ship cmake cmakelists cpp cpp-programming cpp-project cuda cuda-opengl cuda-programming fractal fractal-generation fractal-visualization julia mandelbox mandelbrot opengl opengl-project sfml sfml-library tricorn
Last synced: 15 Oct 2025
https://github.com/codebydant/video2image-opencv
This is a c++ program to convert a video to frames
cmake cmakelists cpp frame opencv opencv3 video
Last synced: 10 Sep 2025
https://github.com/dudejoe870/game-emu
A cross-platform multi-system emulator / library (WIP)
cmake cmakelists cpp cpp-library cpp20 cpp20-library emulator emulator-programming emulators
Last synced: 12 Sep 2025
https://github.com/multitoolplusplus/app
multitool++
c clang cli cli-app cmake cmakelists cplusplus cpp gcc good-first-issue good-first-pr gpp hacktoberfest linux linux-software multitool software tui windows windows-software
Last synced: 11 May 2025
https://github.com/erriez/errieznrf24l01debug
Arduino library to print Nordic nRF24L01(+) registers and bitfields for debugging
arduino clion cmakelists debug development diagnostics dump library nrf24l01 register-bitfields registers serial tools uno
Last synced: 06 Apr 2025
https://github.com/isho-0/breakout
C++ breakout 게임 제작 프로젝트
cc cmakelists cpp cpp17 google-style-guide opengl study-project
Last synced: 17 Sep 2025
https://github.com/isho-0/solved-ac
solved.ac 문제 해결 알고리즘을 기록하는 저장소
cc cmakelists cpp cpp17 solved-ac study-notes
Last synced: 17 Sep 2025
https://github.com/jotavare/unit-testing
Implemented a C++ function, learned how to use CMake and Google Test framework for unit testing. Used a custom cpp devcontainer.
cmake cmakelists cpp devcontainer framework google-test makefile nodejs unit-testing
Last synced: 12 Nov 2025
https://github.com/shailesh-singh-bisht/textman-text-editor
TextMAN is a lightweight, Qt 5.5-based text editor for MiniOS, focusing on essential features like file handling, formatting, and real-time word/character counts, all designed for ReactOS compatibility.
cmakelists cpp qt5 software-engineering text-editor
Last synced: 30 Jun 2025
https://github.com/mahinkumar/starlit
A Simple Screensaver application built using SDL3 with support for graphics APIs including OpenGL and Vulkan.
cmake cmakelists cpp sdl sdl3 simple-direct-media-layer
Last synced: 31 Aug 2025
https://github.com/umbrellaleaf5/template_cpp_lessons
Template for creating lessons/homework repos in C/C++
cmake cmakelists cpp educaiton homework lessons template
Last synced: 24 Nov 2025
https://github.com/ibitcy/eo-mobile-rapidjson
Boost for android's prefab NDK dependency system
android apple cmakelists cocoapods cplusplus cpp dependency google ios ndk podfile prefab rapidjson
Last synced: 20 Feb 2025
https://github.com/keremtan/web-calculator
This repository is an experimental study. The purpose of this application is to learn how to develop front-end with React and back-end with C++, and then dockerize the application.
backend cmake cmakelists cpp17 frontend javascript react reactjs
Last synced: 09 Apr 2025
https://github.com/axel-op/cucumber-cpp-containerized
A template to demonstrate how to test a C++ project with Cucumber, in a Linux container.
cmake cmakelists container cucumber cucumber-cpp docker
Last synced: 07 Oct 2025
https://github.com/shailesh-singh-bisht/musicwalker
Introducing MusicWalker, a lightweight and efficient music player built specifically for MiniOS. Written in C++ and leveraging the Qt 5.5 framework, MusicWalker delivers essential MP3 playback with a focus on minimal resource consumption.
cmakelists cpp music-player qt5 software-development
Last synced: 14 Oct 2025
https://github.com/alkesst/dev-chatdesktop
Desktop GUI for Dev-Chat made with qt creator
cmakelists cpp cpp11 dev-chat gui interface network networking qt qt5 qtcreator
Last synced: 02 Jan 2026
https://github.com/sarahabuirmeileh/computergraphics
Versatile rendering widget implemented in C++ using the Qt framework and is built using CMake and use it to draw elementary shapes and functionality
arc-drawing-algorithm bresenham-algorithm bresenham-line-drawing-algorithm circle-drawing-algorithm clipping clipping-algorithm cmake cmakelists cohen-sutherland cohen-sutherland-algorithm computer-graphics computergraphics cplusplus ellipse-drawing-algorithm filling-algorithms line-drawing-algorithm qt
Last synced: 14 Oct 2025
https://github.com/nightmareci/dos-like-cmake
CMakeLists.txt script usable with the dos-like project for Windows, Linux, and macOS
Last synced: 07 Oct 2025
https://github.com/sinhaparth5/online-shopping-system
Shop items tracking system
Last synced: 23 Feb 2025
https://github.com/johnfromspace/taskboard
A small C++ backend service used as a demo application for a Modern Practices in DevOps course final project.
backend cmake cmakelists codeql continuous-delivery continuous-integration cpp devops docker docker-images dockerfiles ghcr github-actions-enabled github-workflows gitops infrastructure-as-code k8s kubernetes kubernetes-cluster sast
Last synced: 24 Dec 2025
https://github.com/wanwin04/opencv-cpp
cmakelists computer-vision cpp opencv
Last synced: 15 Mar 2025
https://github.com/susannnnnna/qt-habitflowdiary
A user-friendly app that allows individuals to record essential health-related data
cmakelists cpp database qml qt6 sqlite
Last synced: 31 Mar 2025
https://github.com/malekd5/socket-server
Socket Server project from Beej's Socket guide
c-language c11 clion cmakelists winsock2 ws2tcpip
Last synced: 30 Oct 2025
https://github.com/flagarde/projecttemplate3
Template for C++ projects
breathe cmake cmakelists codecov codecoverage cpp documentation doxygen-documentation editorconfig github-actions project-template release-automation sphinx-doc template-project travis-ci
Last synced: 27 Feb 2025
https://github.com/pancho7532/cmake-project-template
My "awesome" CMake project template
cmake cmake-presets cmake-project-example cmakelists
Last synced: 07 Apr 2025
https://github.com/zouariomar/astra
A cross-platform desktop application designed to streamline shopping mall operations
cmake cmakelists cpp cpp20 employee-management login login-system management oracle qml qt qt-gui qt6 qtdesigner shell
Last synced: 01 Sep 2025
https://github.com/dheovani/logger
Classe de logs para C++
cmake cmakelists cpp cpp-logger cpp20 logger logging-library
Last synced: 27 Dec 2025
https://github.com/alvarogarcia7/sha512-kata-c
c cmake cmakelists kata sandbox sha512sum
Last synced: 23 Nov 2025
https://github.com/willguimont/sfml_template_cmake
CMake template for SFML
cmake cmakelists cpp sfml template
Last synced: 08 Oct 2025
https://github.com/thegatesdev/mazegen-c
Overly complicated maze generation in C
algorithms-and-data-structures c cmake cmakelists generation maze maze-algorithms maze-generation maze-generation-algorithms maze-generator
Last synced: 08 Apr 2025
https://github.com/h4mu/lcdd
A small program querying the mocp music player for the current song's information and displaying it on a Phidget LCD
c-plus-plus cmakelists id3 phidget
Last synced: 26 Nov 2025
https://github.com/ipotqo/multifurcation
Pitchfork CMake Structure with Branched and Nested Subdivisions
clang-format clang-tidy cmakelists cpp cpp-library docker doxygen github github-action github-actions github-pages github-submodule gnuplot googletest python ruby shell tex vscode
Last synced: 11 Mar 2025
https://github.com/dingola/cpptemplate
Template for creating C++20 projects
ccache ci clang-format clang-tidy cmake cmakelists codecov cplusplus-20 dockerfile doxygen google-test linux mac nsis sanitizer template-project windows
Last synced: 18 Jun 2025
https://github.com/rbento/cmake-multiexec-nodep-starter
Template for CMake projects that are bare minimal without any dependencies and which are expected to generate one separate executable per source file.
c cmake cmakelists visual-studio
Last synced: 28 Jun 2025
https://github.com/mertuess/typer
Typer is a Linux application designed to improve your typing speed and accuracy, as well as help you master touch typing.
blind-typing cmake cmakelists cpp education project-architecture template typing typing-game
Last synced: 21 Jul 2025
https://github.com/borisskert/criterion_playground
Little showcase how to include Criterion testing library in a CMake project
c clang cmake cmakelists criterion criterion-tests
Last synced: 17 Mar 2025
https://github.com/alexandersilvab/cmake-tools
Automated tools to work with cmake
build build-automation build-management build-system build-tool build-tools builder cmake cmake-scripts cmakelists project project-management project-manager project-template project-templates projects tool tools
Last synced: 03 Apr 2025
https://github.com/pixiebyt3/libtomlc
Smol TOML parser (with lexer) written in C17
c c17 clang cmake cmakelists lexer lexers parser to toml toml-lexer toml-parser vibe-coding
Last synced: 07 Jul 2025
https://github.com/takanoriyanagitani/parse_environ
parse /proc/*/environ
ansible c cmake cmakelists codecov ctest environ gcov parse proc proc-environ workflow
Last synced: 20 Feb 2025
https://github.com/franciscomoretti/moderncppstarter
Sample project to learn how to use the ModernCppStarter
actions ci cmakelists codecov continuous-integration coverage cpp documentation github-workflows modern-cmake-template sanitizers starter
Last synced: 08 Jul 2025
https://github.com/speelbarrow/libr_spl
Personal collection of add-ons to `libr`.
c cmake cmakelists libre r2 radare2 reverse-engineering
Last synced: 26 Mar 2025
https://github.com/xalaphas/moon-web-kinght-engine
A prototype of an game engine for learning advanced C++
2d-game-engine 3d-game-engine cmake cmakelists cpp csharp game-development game-engine java kotlin lua raylib-cpp typescript
Last synced: 27 Mar 2025
https://github.com/gusenov/sound-examples
:sound: Примеры работы со звуком.
Last synced: 20 Feb 2025
https://github.com/jnxf/cross-ide-ros-integration-tool
🔀 An LSP tool to maintain cross-references consistency on ROS packages.
cmakelists launchfiles lsp packagexml research-project ros xtext
Last synced: 27 Mar 2025
https://github.com/liodakisodysseas/ztcurl
A Zero-Trust Networking Architecute-embedded command line client application that utilizes curl's libcurl() library and the OpenZiti-C SDK to allow secure, authenticated access to OpenZiti services.
c cmake cmake-fetchcontent cmakelists curl curl-library curlrequest libcurl openziti socket sockets zero-trust zero-trust-network zero-trust-network-access zero-trust-security ziti ziti-sdk
Last synced: 04 Dec 2025
https://github.com/eveliinahampus/cmake-docker-ci
Simple experiment with C, Cmake, Docker and Github Actions pipeline.
Last synced: 12 Jun 2025
https://github.com/kylecurtis/solutions
Leetcode (and similar) solutions with self-testing.
c-plus-plus cmake cmakelists cplusplus cpp leetcode leetcode-solutions
Last synced: 20 Aug 2025
https://github.com/mmm1m/convolutionalneuralnetwork
Image classification using CN and access to the image class via a web server.
cmake cmakelists cnn-classification concurrency cpp docker linux machine-learning networking python3 torch
Last synced: 22 Feb 2025