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

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/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/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/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/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/program-spiritual/cmaketutorialcn

cmake 12步 配置教程,中文整理版

cmake cmake-basis cmake-examples cmakelists

Last synced: 17 Aug 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/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/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

c-plus-plus cmakelists opengl

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/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/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/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/qwli7/cmake

cmake 学习教程

cmake cmakelists cpp cpp11

Last synced: 23 Mar 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/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/nightmareci/dos-like-cmake

CMakeLists.txt script usable with the dos-like project for Windows, Linux, and macOS

cmake cmakelists dos-like

Last synced: 07 Oct 2025

https://github.com/sinhaparth5/online-shopping-system

Shop items tracking system

cmakelists cpp17 sqlite3

Last synced: 23 Feb 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/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/devpaps/devdoo

Simple todo manager built in C

c cmakelists todoapp

Last synced: 02 Dec 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/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/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/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/lightnet/cmakesdl2cimgui

The prototype build that is written in c for cimgui (branch off imgui) with sdl2 window and gl3w opengl3. Just simple empty project to test.

c cimgui cmake cmakelists gl3w glad1 glad2 glew imgui sdl2

Last synced: 20 Feb 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/gusenov/sound-examples

:sound: Примеры работы со звуком.

cmakelists cpp fmod qt

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.

c cmake cmakelists docker

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