GitHub topics: cplusplus-20
ttarkowski/quile
C++ genetic algorithms scientific library
Language: C++ - Size: 1.07 MB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 4

sebsjames/mathplot
Plotting, graphing and data visualization for your C++ programs
Language: C++ - Size: 43.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 10 - Forks: 3

sebsjames/maths
Modern C++ code for scalar, vector and complex maths.
Language: C++ - Size: 1010 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 1

rak3xh/DSA-Practice-in-CPP
All DSA POTD of Leetcode and GFG in C++, alongside with codes for learning DSA.
Language: C++ - Size: 2.68 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

ChancellorIkseew/Turret_2
Проект "Турельница". 2Д-игра в жанре tower-defence. Распространяется полностью бесплатно.
Language: C++ - Size: 4.06 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 1

davidbrowne/dsga
C++20 library that mostly implements the vector and matrix transparent basic types from GLSL Spec 4.6
Language: C++ - Size: 2.49 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 8 - Forks: 0

wh1t3lord/kotek
Framework for building your game engine or any application. OpenGL ES & Vulkan with C++20.
Language: C++ - Size: 5.27 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 13 - Forks: 7

jtv/libpqxx
The official C++ client API for PostgreSQL.
Language: C++ - Size: 11 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,162 - Forks: 257

Clownacy/clownmdemu-frontend
Reference standalone frontend for ClownMDEmu, a Sega Mega Drive/Sega Genesis emulator.
Language: C - Size: 17.4 MB - Last synced at: 2 days ago - Pushed at: 8 days ago - Stars: 84 - Forks: 7

tweakoz/orkid
Orkid Media Engine (C++/Lua/Python3/Linux/MacOs/OpenVR)
Language: C++ - Size: 273 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 31 - Forks: 10

bluerock-io/BRiCk
Formalization of C++ for verification purposes.
Language: Rocq Prover - Size: 88 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 84 - Forks: 14

google/jni-bind
JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++20 and up (or C++17 with clang).
Language: C++ - Size: 2.59 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 298 - Forks: 34

gammasoft71/xtd
Free open-source modern C++20 framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, and Haiku.
Language: C++ - Size: 5.74 GB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 921 - Forks: 64

sthalik/floormat
video game project in early development - isometric RPG
Language: C++ - Size: 123 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 6 - Forks: 0

juzzlin/Noteahead
A simple MIDI tracker and sequencer written in C++/Qt/QML targeted for Linux.
Language: C++ - Size: 24 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 25 - Forks: 2

BenjaminYde/CPP-Guide
Guide / quick reference for modern C++ with examples using Docker DevContainers (Linux) 🚀
Language: C++ - Size: 2.43 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 28 - Forks: 1

rosteleset/falprs
Face and License Plate Recognition System
Language: C++ - Size: 25.9 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 2

marzer/tomlplusplus
Header-only TOML config file parser and serializer for C++17.
Language: C++ - Size: 21.8 MB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 1,829 - Forks: 178

lucasoptml/opcplusplus
compiler for c++ headers with custom attributes/modifiers via dialects, outputs generated src/h, xml definitions, mirrored reflection structure, fast dynamic casts. memory stack only, no heap allocations. translating compiler technology similar to babel and typescript .
Language: C++ - Size: 63.5 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

sjinks/tfhttp
Terraform HTTP Backend written in C++
Language: C++ - Size: 380 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

gershnik/intrusive_shared_ptr
Intrusive reference counting smart pointer, highly configurable reference counted base class and various adapters
Language: C++ - Size: 313 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 18 - Forks: 0

h-2/radr
C++ 𝗥ange 𝗔𝐝aptors 𝗥eimagined
Language: C++ - Size: 346 KB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 10 - Forks: 0

tony942316/Eqx_Std
Importable C++20 Standard Library And Operating System Headers
Language: C++ - Size: 116 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 2 - Forks: 0

seekrs/MacroLibX
✏️ Rewritten version of the minilibx graphics API used at 42school, using SDL2 & Vulkan.
Language: C++ - Size: 13.1 MB - Last synced at: 1 day ago - Pushed at: 10 days ago - Stars: 42 - Forks: 5

gershnik/ptl
C++ library for Unix system APIs.
Language: C++ - Size: 190 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

inexorgame/vulkan-renderer
A new 3D game engine for Linux and Windows using C++20 and Vulkan API in early development
Language: C++ - Size: 87.6 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 1,006 - Forks: 41

KaylinFinke/zero_cost_serialization
A collection of C++ serialization tools. Requires C++20
Language: C++ - Size: 159 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 1

flamewing/mdcomp
Assorted compression formats for the Sega Mega Drive
Language: C++ - Size: 1.23 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 46 - Forks: 5

GitBoss12291/Pathogen
Pathogen is a top-down 2D game developed in C++
Language: C++ - Size: 605 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

gershnik/SimpleJNI
A powerful lightweight C++ wrapper for JNI
Language: C++ - Size: 1.17 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 7

quyse/coil-core
Coil Core game engine and libraries for C++ 20
Language: C++ - Size: 681 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

gershnik/sys_string
A family of C++ string classes optimized for interoperability with platform-native string types
Language: C++ - Size: 2.63 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

sakurs2/tinyCoroLab
a course to help you learn C++20 coroutine and liburing
Language: C++ - Size: 3.24 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 99 - Forks: 15

GridGeneration/OpencasecadeMeshMaker
AutoMeshGen triangle or quad mesh base opencasecade
Size: 36.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 1

TheMonHub/LumiFramework
A modular C++ framework that streamlines cross-platform desktop application development, cutting boilerplate and empowering developers with deep control.
Language: CMake - Size: 400 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

virgesmith/neworder
A dynamic microsimulation framework for python
Language: Python - Size: 186 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 20 - Forks: 4

fix8mt/uri
Lightweight header-only C++20 URI parser
Language: C++ - Size: 3.3 MB - Last synced at: 25 days ago - Pushed at: 9 months ago - Stars: 4 - Forks: 1

gershnik/modern-uuid
A modern, no-dependencies, portable C++ library for manipulating UUIDs. Fully supports RFC 9562 and RFC 4122.
Language: C++ - Size: 164 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

andreasfertig/cppinsights
C++ Insights - See your source code with the eyes of a compiler
Language: C++ - Size: 2.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4,306 - Forks: 253

royjacobson/ser20
A C++20 serialization library (cereal fork)
Language: C++ - Size: 2.96 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 29 - Forks: 4

BlackMATov/meta.hpp
C++20 Dynamic Reflection Library
Language: C++ - Size: 2.07 MB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 137 - Forks: 10

lostjared/libmx2
Cross-Platform Library for Development with SDL2/OpenGL/Vulkan in C++20
Language: C++ - Size: 111 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

Dingola/SimpleQtLogger
SimpleQtLogger is a lightweight C++20/Qt logging library that extends SimpleCppLogger with flexible, thread-safe logging to Qt widgets and the Qt message system.
Language: Shell - Size: 49.8 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Dingola/QtTemplate
Template for creating cross-platform Qt6-based applications
Language: Shell - Size: 54.7 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Koishi-Satori/EirinFixed
A C++ fixed point number library.
Language: C++ - Size: 97.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 0

Laguna1989/JamTemplateCpp
This is the JamTemplate for kickstarting your gamejam entry. It will compile C++20 code for native (Win, Linux, Mac) and web (webassembly) games.
Language: C++ - Size: 96.5 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 22 - Forks: 2

huanhuanonly/cpp-kwargs
Header-only C++17/20 library that enables Python-like **kwargs style argument passing without any macros or boilerplate, with automatic type conversion support.(在 C++ 中实现 Python 的 **kwargs 风格传参。)
Language: C++ - Size: 116 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 83 - Forks: 0

sakurs2/tinyCoro
An easy-use coroutine lib implement by C++ coroutine and liburing
Language: C++ - Size: 2.68 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 13 - Forks: 0

Dingola/QMLDesktopAppTemplate
Template for creating cross-platform Qt6/QML-based desktop applications
Language: C++ - Size: 263 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Dingola/CppTemplate
Template for creating C++20 projects
Language: CMake - Size: 55.7 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

k1ckall/Open-Combat-Simulator
Open-Source 2D Fighter Jet Simulator for MacOS
Language: C++ - Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

16bit-ykiko/magic-cpp
A C++20 header-only library that supports powerful reflection for C++
Language: C++ - Size: 4.82 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 297 - Forks: 17

lostjared/cplusplus2x.Examples
Experimental projects and Samples related to C++20 and C++23.
Language: C++ - Size: 22.2 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

admtrv/objcurses
ncurses 3d object viewer
Language: C++ - Size: 14.3 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 45 - Forks: 2

bshoshany/thread-pool
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
Language: C++ - Size: 343 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 2,527 - Forks: 282

NoOneofConsequencePrime/Solutions
My solutions to some interesting coding problems + challenges.
Language: C++ - Size: 276 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Coollab-Art/reg
Create long-lasting references that never dangle
Language: C++ - Size: 454 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

tcbrindle/NanoRange
Range-based goodness for C++17
Language: C++ - Size: 1.75 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 362 - Forks: 27

dsecrieru/dvoronoi
C++ voronoi diagrams
Language: C++ - Size: 396 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

Satyajeetdr/advent-of-code-2018
Advent of Code 2018 in Java & Kotlin
Language: Kotlin - Size: 7.58 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

AvinandanBose/C_PLUS_PLUS_Beginner
Its the beginner series of C++
Language: C++ - Size: 297 KB - Last synced at: 18 days ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 3

ElecGeek/RandomPlay
Generates a playlist in random order.
Language: C++ - Size: 18.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

komiyamma/hm_cpp_invoke
「秀丸マクロ」と「C++」を シームレスに扱えるようにするライブラリ。 loaddll経由。
Language: C++ - Size: 136 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

aappleby/matcheroni
A minimalist single-header library for building pattern-matchers, lexers, and parsers.
Language: C++ - Size: 7.31 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 200 - Forks: 5

BobSteagall/wg21
Various documents and code related to proposals for WG21
Language: C++ - Size: 4.57 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 66 - Forks: 11

dsecrieru/blueNoise
C++ fast Poisson disk sampling
Language: C++ - Size: 143 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

ZL-Su/Matrice
A portable modern C++ primitive performance library for 3D Vision & Photo-Mechanics.
Language: C++ - Size: 67.5 MB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 16 - Forks: 3

pmfoss/CoroutineClasses
C++ coroutine Classes for universal use
Language: C++ - Size: 16.6 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

celtera/ahsohtoa
Structure-of-array synthesis in C++20
Language: C++ - Size: 27.3 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 81 - Forks: 3

v0idpointer/Vnet
A network library for C++20
Language: C++ - Size: 293 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

gershnik/argum
Fully-featured, powerful, command line argument parser in C++20
Language: C++ - Size: 419 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

GPUEngineering/GPUtils
A C++ header-only library for parallel linear algebra on GPUs (CUDA/cuBLAS under the hood)
Language: Cuda - Size: 401 KB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

nadult/libfwk
Simple C++/Vulkan framework
Language: C++ - Size: 4.59 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 10 - Forks: 1

Florian-Thake/TeaScript-Cpp-Library
TeaScript C++ Library - embedded scripting language for C++ Applications
Language: C++ - Size: 575 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 49 - Forks: 2

607011/hibpdl
Fast and multi-threaded downloader for ';--have i been pwned? SHA1 password hashes.
Language: C++ - Size: 68.4 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

godefv/math
This is a C++ math library, with a focus on geometry.
Language: C++ - Size: 464 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 29 - Forks: 2

DolphyWind/Electra-Lang
Electra is an esolang where you code like an electrician.
Language: C++ - Size: 802 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 97 - Forks: 1

sonible/VCTR
A powerful C++ 20 wrapper around your favorite standard library containers
Language: C++ - Size: 2.26 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 26 - Forks: 1

arasgungore/Cpp-Software-Design
C++ Software Design: Design Principles and Patterns for High-Quality Software.
Language: C++ - Size: 4.25 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 9

anathonic/the-cpp-programming-language
The C++ compendium of knowledge based on "The C++ Programming Language Fourth Edition" by Bjarne Stroustrup
Language: C++ - Size: 78.1 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1

Koubae/C-CPP-Examples
C/C++ Examples Scripts and App covering multiple software areas or requirements
Language: C++ - Size: 117 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

tony942316/Eqx_Pul
C++20 Game Framework
Language: C++ - Size: 271 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

LucasLarson/HQ9
🍋 an interpreter of the HQ9+ programming language, written in C++20
Language: C++ - Size: 386 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 1

pkini2002/DSA
Repo maintained to save my progress in practicing DSA!
Language: C++ - Size: 408 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

karmakrafts/kstd-streams 📦
Highly optimized, constexpr-ready collection streams for C++17/20.
Language: C++ - Size: 209 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

karmakrafts/kstd-platform 📦
OS abstractions for various purposes like memory mapping for C++17/20.
Language: C++ - Size: 213 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1

karmakrafts/kstd-core 📦
Core of the Karma Krafts standard library for C++17/20.
Language: C++ - Size: 376 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

gershnik/thinsqlitepp
A thin, safe and convenient C++ wrapper for SQLite API.
Language: C++ - Size: 7.01 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 1

jeremyong/gal
Geometric Algebra Library
Language: C++ - Size: 1.43 MB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 98 - Forks: 9

Vicen-te/object-detection
Object detection setup using YOLO11 and OpenCV. This project leverages a pre-trained YOLO model to detect and highlight objects using the computer's available camera with OpenCV
Language: C++ - Size: 825 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

mikekasprzak/RequireCXXFeature
Simple cmake module to specify required C++ and standard library features
Language: CMake - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

emanuele-xyz/core
Language: C++ - Size: 15.6 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

cpp-frug/cpp-frug.github.io
Pages du site web
Language: CSS - Size: 813 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

ellman12/Password-Generator-and-Guesser 📦
Slightly over-engineered password guesser program written in C++, with lots of customization.
Language: C++ - Size: 86.9 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

sonytruelove/Binary-tree-proccesing
:deciduous_tree:Бинарное дерево деталей. Binary tree of details.
Language: C++ - Size: 5.86 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

sonytruelove/MicroPather-Semantic-Annotation
:open_book: semantic annotation of the MicroPather library
Language: C++ - Size: 73.2 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

lostjared/ldd-deploy
Facilitates the packaging of dynamically linked libraries for MSYS2 and Mingw64 by consolidating all required dependencies into a designated directory.
Language: C++ - Size: 16.6 KB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

Mariam-Badr-MB/Route-Cipher
Route Cipher is a transposition cipher that arranges the message into a grid and then reads it in a spiral order, starting from the outer boundary towards the center. The encryption and decryption are based on a secret key (number of columns), which determines the size of the grid.
Language: C++ - Size: 3.91 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

Mariam-Badr-MB/Rational-Calculater
A lightweight console-based calculator that performs arithmetic operations on rational numbers (fractions). It allows users to add, subtract, multiply, and divide fractions while ensuring proper input validation and error handling.
Language: C++ - Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

Mariam-Badr-MB/Vole-Machine-Simulater
This code simulates a virtual machine with a CPU, memory, and registers, supporting basic arithmetic, logic, and control operations. It includes program loading and execution with a menu-based interface.
Language: C++ - Size: 120 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 1
