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

Projects in Awesome Lists tagged with cpp23

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

https://github.com/hkmori15/hfetch

A blazingly fast, lightweight fetch ⚡

blazingly-fast cmake cpp23 fetch hfetch

Last synced: 16 Aug 2025

https://github.com/cschladetsch/cppraymarch

Cpp23 RayMarcher using just CPU.

cpp23 graphics raymarycher smfl

Last synced: 11 Aug 2025

https://github.com/Very-Generic-Software/rusty-iterators-cpp

Light, lazy and fast iterators. Inspired by Rust, built in modern C++23.

cpp23 iterators rust

Last synced: 29 Sep 2025

https://github.com/kylecurtis/cpp-files

All of my source code files while learning the C++ programming language

cmake cmakelists cplusplus cpp cpp-programming cpp23

Last synced: 03 Aug 2025

https://github.com/daggilli/mqtcpp

C++ classes to implement MQTT subscribers and publishers.

cpp cpp23 iot message-broker mqtt paho-mqtt

Last synced: 27 Sep 2025

https://github.com/calint/glosi

experimental 3d multiplayer game framework using simple data layer 2 and opengl es3 in c++ 23

cpp23 game game-framework multiplayer

Last synced: 01 Aug 2025

https://github.com/depermitto/mat

Simple needs matrix library for C++23

cpp23 cpp23-library matrix matrix-library

Last synced: 23 Sep 2025

https://github.com/atomicptr/rapture

A tiny, single file, header only assertion library for C++23

assert assertion-library cpp cpp23 header-only header-only-library

Last synced: 02 Apr 2025

https://github.com/atomicptr/jello

A tiny, single file, header only logging library for C++23

cpp cpp-logger cpp23 logging logging-library

Last synced: 02 Apr 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: 11 Jan 2026

https://github.com/roy-fokker/vulkan-minimal

Minimal Example of using Descriptor Buffer with Vulkan 1.3

cmake cpp-modules cpp23 glfw3 glm vcpkg vulkan vulkan-memory-allocator

Last synced: 02 Apr 2025

https://github.com/gregkrsak/yaml_butter

Header-only YAML parser for C++23. Supports block/flow mappings & sequences, anchors/aliases, merge keys, multi-line scalars, and type tags. No dependencies, just include and parse YAML files or strings!

cplusplus cplusplus-23 cpp cpp23 cpp23-library yaml

Last synced: 18 May 2026

https://github.com/mozturan/cpp_templates

Basic c++ templates and concepts to explain..

basics-of-cpp cpp cpp23

Last synced: 04 Jul 2025

https://github.com/woolseyworkshop/article-using-the-new-formatting-and-printing-capabilities-in-cpp20-and-cpp23

Using The New Formatting And Printing Capabilities In C++20 And C++23 Article Resources

cpp cpp20 cpp23 programming

Last synced: 13 Jun 2025

https://github.com/atomicptr/buster

A tiny, single file, header only assertion library for C++23

assertions cpp cpp-library cpp23 unit-testing

Last synced: 30 Jul 2025

https://github.com/hato1125/spaceinvader

Space Invaders made with SDL2's C++ wrapper.

cpp cpp23 game sdl2 spaceinvader

Last synced: 30 Jul 2025

https://github.com/aleksnew2/dywoq-libs

Collection of libraries, which are created by dywoq

collection cpp cpp23 hpp hpp-only

Last synced: 29 Mar 2025

https://github.com/piotrpsz/curlex

C++ wrapper for the well-known curl library (written in C).

cpp23 curl rest

Last synced: 15 Mar 2026

https://github.com/parawanderer/cpp23vcpkgvscodetemplate

Template setup "HelloWorld" project for C++23 + CMake + vcpkg + VSCode. Support for MacOS + Linux + Windows

cmake cpp23 docker linux macos template vcpkg vscode windows wsl2

Last synced: 16 Jun 2025

https://github.com/ed-2100/c-cpp-monorepo

A monorepo for all of my desktop C/C++ projects.

c cmake cpp cpp23 demo-project graphics

Last synced: 13 Apr 2026

https://github.com/dead-tech/sim-os

Operating System GUI Simulator with custom simulation description language

clang-format clang-tidy cmake cpp23 gui imgui-glfw implot mit-license operating-system simulator stb-image

Last synced: 10 Aug 2025

https://github.com/okan-ozbek/radish

Radish is a ground-up reimplementation of the popular infrastructure software called Redis, it powers caching layers, session stores, message queues, etc. This is to fully understand to build a durable in-memory key-value store.

cpp23 key-value-store learning persistence redis

Last synced: 23 May 2026

https://github.com/17xr/cppcontainers

A simple repository that contains my own implementations of various C++ containers.

containers cpp cpp23 cpp23-library data-structures

Last synced: 05 Apr 2025

https://github.com/arctic-marmoset/raytracer

A raytacer written in modern C++, following Peter Shirley's Ray Tracing in One Weekend.

cpp cpp20 cpp23 raytracing raytracing-in-one-weekend

Last synced: 23 Feb 2025

https://github.com/baderouaich/gitwatcherbot

Source code of the GitWatcherBot Telegram Bot - Hourly checks for new stars, forks, watchers, issues and pull requests

bot bots cplusplus cpp cpp20 cpp23 gitwatcherbot open-source telegram telegram-api telegram-bot telegram-bot-api telegram-bot-example telegram-bots telegram-userbot telegrambot tgbot tgbotxx

Last synced: 01 May 2026

https://github.com/starlitdreams/random-walk-sdl2-

This project is a random walk simulation using SDL2. It creates a graphical window where each step of the walk is colored based on its direction (up-left, up-right, down-left, down-right). The walk resets if it goes out of bounds. Built with SDL2, it features color-coded steps and boundary resets. Contributions are welcome!

cpp cpp-all cpp-programming cpp20 cpp23 programming random random-generation sdl sdl2 sdl2-image

Last synced: 03 Jan 2026

https://github.com/robcholz/default

a header only c++ library for setting default values in a rust manner.

abstraction cpp23 template typetraits

Last synced: 30 Oct 2025

https://github.com/jacnils/bygg

Component-based HTML/CSS builder for C++

cpp17 cpp20 cpp23 css html library website website-builder

Last synced: 01 May 2026

https://github.com/zheng-bote/qt_files_photo-gallery

QT6 C++23 SCS to convert photos, collect Exif/IPTC and add metadata to DB

cpp20 cpp23 microservice qt6 self-contained-system

Last synced: 01 May 2026

https://github.com/huwaireb/mandelbulb

A Mandelbulb rendered using Metal. Built with Nix (SP)

cpp23 metal metal-cpp nix

Last synced: 02 May 2026

https://github.com/cschladetsch/cpp23particles

Interactive particle system with multiple emitter types, dynamic force fields, and particle interactions using C++23 and SDL2. Explore colorful visual effects, and multithreaded physics simulation.

cmake cpp cpp23 particles sdl2

Last synced: 28 Jun 2025

https://github.com/realsba/esp32-mod-player

ESP32 MOD Player: A lightweight ESP-IDF component for playing MOD files on ESP32 devices, leveraging the ModPlayer library as a submodule. Includes an example project for easy integration and setup.

audio-player audio-processing cpp cpp23 embedded-audio esp-idf esp-idf-component esp32 mod mod-player sound-processing tracker

Last synced: 26 Apr 2026

https://github.com/kidoz/storage-wiper

GTK4/libadwaita application for secure disk wiping with DoD-compliant algorithms

cpp cpp23 data-sanitization dbus disk-wipe dod-5220-22-m gtk4 libadwaita linux mvvm polkit secure-erase security

Last synced: 21 May 2026

https://github.com/keqingmoe/str

基于 C++26 与模块的现代字符串库 | Modern String Library Built with C++26 and Modules

cpp-modules cpp20 cpp23 cpp26 modern-cpp modules string string-view utf-32 utf-8 utf-8-string

Last synced: 14 Mar 2025

https://github.com/shubhojit-mitra-dev/c-to-java-transpiler

A C language to Java Code transpiler. This is just a simple project for deeper understanding of applied compiler design and building a basic one with C++. Follows best C++ practices and TDD.

cmakelists compiler-design cpp23 test-driven-development

Last synced: 02 May 2026

https://github.com/odex64/xnbcli

Tool to convert XNB files

cpp23 xna xnb

Last synced: 25 Feb 2025

https://github.com/fasxmut/cpp-programs

c++ programs

cpp cpp20 cpp23 cpp26

Last synced: 08 Oct 2025

https://github.com/zheng-bote/qt-desktop_file_encryption-decryption

Qt6 C++23 desktop application to encrypt or decrypt a given file on Linux, MacOS, Windows with AES-256 CBC

aes-256 cpp cpp23 linux-desktop macos-app qt6 qt6-gui windows-desktop

Last synced: 18 Feb 2026

https://github.com/zheng-bote/cxx_docu_gen

cli-tool extracting Doxygen-style comments and SPDX file headers, and generate structured Markdown documentation

cpp23 github-actions

Last synced: 08 Apr 2026

https://github.com/courseworks/aut_ap_2025_spring_hw4

The 4th assignment for AUT's Advanced Programming course (Spring 2025), focusing on the implementation and understanding of Bloom Filters and Tries. These structures optimize space and search operations, crucial for network systems and data processing.

bloom-filter cpp cpp23 homework trie trie-data-structure trie-tree

Last synced: 27 Jun 2025

https://github.com/piotrpsz/toolbox

Useful general-purpose functions

cpp23

Last synced: 01 Nov 2025

https://github.com/daggilli/argon2pp

C++ classes for Argon2 hashing

argon2 cpp cpp-library cpp23 hash-function header-only

Last synced: 05 Apr 2025

https://github.com/mikomikotaishi/openjuice

🍊 Open-source terminal recreation of the game 100% Orange Juice

100-orange-juice 100oj cpp20-modules cpp23 game-development modules orange-juice orangejuice

Last synced: 29 Mar 2025

https://github.com/fasxmut/q3viewer

Quake3 Map Level Viewer

cpp cpp23 quake quake3

Last synced: 29 Mar 2025

https://github.com/cschladetsch/cppp2pchat

A peer-to-peer chat application written in C++ for direct, decentralized messaging between users.

asio boost chat cpp cpp23 peer2peer

Last synced: 13 Oct 2025

https://github.com/timetolivechk-spec/uzpp

O'zbek tilida yoziladigan zamonaviy dasturlash tili. Modern programming language with Uzbek syntax, transpiles to C++23.

compiler cpp cpp23 education educational-language educational-programming language-server open-source programming-language transpiler uzbek uzbekistan vscode-extension

Last synced: 18 May 2026

https://github.com/younghakim7/cpp23_26_project

C++23_26 & My Youtube Channel - GlobalYoung https://www.youtube.com/@GlobalYoung7

cpp cpp23 cpp26

Last synced: 15 Oct 2025

https://github.com/zheng-bote/rz_cxx_libs

C++ libraries, mostly c++20 to c++23 and sometimes Qt6

cpp20 cpp23 qt6

Last synced: 30 Apr 2026

https://github.com/piotrpsz/witcher

GUI framework based on SDL3

cpp23 sdl3 sdl3-ttf

Last synced: 12 Jul 2025

https://github.com/KeqingMoe/str

基于 C++26 与模块的现代字符串库 | Modern String Library Built with C++26 and Modules

cpp-modules cpp20 cpp23 cpp26 modern-cpp modules string utf-32 utf-8 utf-8-string

Last synced: 22 Oct 2025

https://github.com/gashmob/yeschief

C++ library helping you to easily create and manage options and commands of your CLI

cli cpp cpp23

Last synced: 07 Mar 2026

https://github.com/vschwaberow/draxu

draxu is a cross-platform C++23 command-line utility that reshapes semi-structured data with predictable resource usage. Release 0.1.0 focuses on fast, deterministic transformations for automation pipelines that ingest JSON, NDJSON, CSV, and TSV sources and emit JSON arrays, NDJSON lines, or CSV tables.

cpp23 csv json

Last synced: 18 May 2026

https://github.com/hlustikp/raytracing-example

Example for a 0 lib c++ implementation of raytracing

cpp cpp23 raytracing

Last synced: 26 Oct 2025

https://github.com/atomicptr/uuid4

A simple C++23 header only implementation of UUID v4

cpp cpp23 header-only uuid uuidv4

Last synced: 02 Apr 2025

https://github.com/zhuagenborn/bit-manipulation

🛠️ A C++23 header-only bit manipulation library supporting getting, setting, clearing, filling and combining bits.(使用C++23开发的比特位操作库,支持获取、设置、清除、填充和组合操作。)

bit-field bit-manipulation cpp23

Last synced: 31 Jan 2026

https://github.com/dkosmari/curlxx

A C++ wrapper for libcurl.

cpp cpp23 lgpl lgplv3 libcurl libcurl-binding

Last synced: 05 May 2026

https://github.com/jncrmx/cutie-logs

A simple and lightweight OpenTelemetry log server combining collection, storage and analysis.

cpp cpp-modules cpp23 logging opentelemetry otel otel-collector wasm webassembly

Last synced: 05 May 2026

https://github.com/dkosmari/sdl2xx

A C++23 wrapper for SDL2.

cpp cpp23 sdl sdl2 zlib-license

Last synced: 30 Apr 2025

https://github.com/mikomikotaishi/modular-posix

C++ wrapper for POSIX C libraries

cpp20 cpp23 modules posix posix-c posix-library

Last synced: 24 Feb 2025

https://github.com/yooksch/drpc

A header-only zero-dependency Discord RPC library for C++23

cpp23 discord

Last synced: 17 May 2026

https://github.com/yexuanxiao/deque

The next-generation deque container for C++

cpp23 cpp23-library modern-cpp

Last synced: 13 Feb 2026

https://github.com/dead-tech/sesamo

Simple serial port monitor

cmake cpp23 embedded imgui serial

Last synced: 20 Jul 2025

https://github.com/zheng-bote/web-srv_image-tester

C++23 Crow webserver to check content of Docker image

cpp23 crow webserver

Last synced: 28 Feb 2026

https://github.com/megabyde/cpp-boilerplate

A modern C++23 project boilerplate using CMake and Conan 2

boilerplate boost cmake conan conan2 cpp cpp23 googletest

Last synced: 16 Apr 2026

https://github.com/poseidon-code/datastream

A C++ 23 binary data serializer like Qt's `QDataStream` class, but with less functions and simple.

binary cpp cpp23 serializer

Last synced: 30 Oct 2025

https://github.com/vladimirshaleev/ipaddress

A library for working and manipulating IPv4/IPv6 addresses and networks

constexpr cpp11 cpp14 cpp17 cpp20 cpp23 header-only ip ipaddress ipv4 ipv4-address ipv4-network ipv6 ipv6-address ipv6-network networks

Last synced: 01 Apr 2026

https://github.com/atomicptr/bunraku

A header only 2D animation library for making games with C++23

animation animation-library cpp cpp23 fsm game-development header-only header-only-library raylib

Last synced: 21 Jun 2025

https://github.com/zhuagenborn/field-access-proxy

🔍 A header-only library written in C++23 for accessing and formatting regular, bit and flexible array fields within C-style structures in a reusable way.(使用C++23开发的C语言结构字段访问库,支持以灵活的方式访问和格式化常规字段、比特位字段和柔性数组字段。)

bit-field cpp23

Last synced: 11 Jul 2025

https://github.com/coffeevampir3/modularizedlcppserver

Cpp23 Modularized Multi-User batching server for lcpp

batching cpp cpp23 llamacpp llm-inference modules server

Last synced: 17 Apr 2026

https://github.com/z3lx/mminhook

A modern C++23 interface for MinHook, with C++20 module support.

cpp cpp20-modules cpp23 detour detours hooking

Last synced: 17 Jan 2026

https://github.com/pithecene-io/dao

Dao is a language project for high-performance structured computation

compiler cpp23 language-design llvm longarc lsp playground programming-language systems-language

Last synced: 04 Apr 2026

https://github.com/alkuzin/hexd

Tool for displaying file contents in hexadecimal, octal, binary and ascii formats.

binary cpp cpp23 hex hexdump hexdump-viewer hexdumper linux linux-utils octal tool tools utilities utility utils

Last synced: 16 May 2026

https://github.com/varanakonda/notion-cli

C++23 Notion API client — 19 commands, BDD tests, AI agent support

ai-agent cli cmake conan cpp cpp23 libcurl notion notion-api

Last synced: 04 Apr 2026

https://github.com/georgiosmatzarapis/blockchain

A blockchain implementation approach.

bitcoin blockchain cpp cpp23 decentralization ledger modern-cpp

Last synced: 16 May 2026

https://github.com/brocbyte/octo

Low-level graphics education

cpp23 glx x11

Last synced: 11 Sep 2025

https://github.com/uncommon-nickname/cfdp

Implementation of CCSDS 727.0-B-5 File Delivery Protocol (CFDP).

cfdp cpp23 space

Last synced: 22 Apr 2026

https://github.com/sumitbhuia/shell

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

cli cmake cpp23 shell vcpkg

Last synced: 24 Apr 2026

https://github.com/arctic-marmoset/codegen

A repo for experimenting with AOT and JIT code generation, including IR transformations for optimisation.

code-generation cpp cpp23 dataflow-analysis intermediate-representation optimizing-compilers

Last synced: 23 Feb 2025

https://github.com/very-generic-software/rusty-iterators-cpp

Light, lazy and fast iterators. Inspired by Rust, built in modern C++23.

cpp23 iterators rust

Last synced: 25 Apr 2026

https://github.com/s0mewha7/bmstu-cpp-works

a repository storing implementations of various built-in functions сpp language

1semestr cmake cpp23 git gitignore google-mock google-test homework-project homeworks list makefile optional readme-md string tree-structure vector workflow

Last synced: 25 Apr 2026

https://github.com/krthkj/krthkj-docker-cpp

Docker Toolchain images for IDE like CLion - targeting C++20/23, CUDA, OpenCL, Qt6 - using stable releases

clion cpp20 cpp23 dockerfile toolchain-builder

Last synced: 26 Apr 2026

https://github.com/wzslr321/edgydb

A lightweight, in-memory graph database with JSON serialization support, written in modern C++23

cpp cpp23 database graphs

Last synced: 27 Apr 2026

https://github.com/klappdev/jefl

Java native erase library

cpp cpp20 cpp23 erasing filesystem java jni-java

Last synced: 09 May 2026

https://github.com/zheng-bote/cxx-cli_db-exec

command line tool to execute sql in an ordered manner

cpp23 database linux-shell sql

Last synced: 11 May 2026

https://github.com/ayush272002/advent-of-code

My solutions for Advent of Code challenges, written in C++.

advent-of-code conan cpp23

Last synced: 13 May 2026

https://github.com/fabberr/data-structures

Estruturas de Dados diversas implementadas em C++.

c-plus-plus cmake cpp23 data-structures data-structures-and-algorithms training

Last synced: 02 Apr 2025

https://github.com/at-sso/absolutecontroller

Useful tools to start developing in C++!

controller cpp cpp-library cpp23

Last synced: 27 Feb 2025

https://github.com/kojobailey/samurai-vs-zombies-data-parser

C++ library to parse TXT data files from Samurai vs Zombies Defense.

cpp cpp17 cpp20 cpp23 glu glu-mobile library parser samurai-vs-zombies samurai-vs-zombies-defense svz

Last synced: 15 Mar 2025