GitHub topics: cpp20
axmolengine/axmol
Axmol Engine – A Multi-platform Engine for Desktop, XBOX (UWP) and Mobile games. (A fork of Cocos2d-x-4.0)
Language: C++ - Size: 99.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,117 - Forks: 231

ultimatepp/ultimatepp
U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).
Language: C++ - Size: 587 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 900 - Forks: 130

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

rdf4cpp/rdf4cpp
rdf4cpp is a modern C++20 library providing basic RDF support.
Language: C++ - Size: 2.48 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 16 - Forks: 9

iceshard-engine/engine
A personal game engine project, with development focus towards 2D/2.5D games.
Language: C++ - Size: 3.76 MB - Last synced at: about 7 hours ago - Pushed at: about 8 hours ago - Stars: 43 - Forks: 4

SaranshBangar/GeeksforGeeks-Solutions
A one stop repo for over 1,000 GFG problems!
Language: C++ - Size: 2.12 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 10 - Forks: 1

liuli-neko/coro-cpp-mcp
Lightweight C++ Coroutines MCP (Model Context Protocol)
Language: C++ - Size: 49.8 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

ZhenjieDTU/LearningCPP
Self-learning from "www.learncpp.com": Exercises or sample CPP codes
Language: C++ - Size: 19.5 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

offa/scope-guard
Implementation of Scoped Guards and Unique Resource as proposed in P0052.
Language: C++ - Size: 615 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 50 - Forks: 6

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

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

Dingola/Qt-LogViewer
A Qt-based desktop application for viewing, searching and filtering log files with a user-friendly interface.
Language: C++ - Size: 71.3 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

Tectu/malloy
A cross-platform C++20 library providing embeddable server & client components for HTTP and WebSocket.
Language: C++ - Size: 3.46 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 79 - Forks: 12

AdityaAmanAir/Beginner-s-Code
This is my First Github repository. Starting form C++, Python, Java, CSS, HTML, JS and maybe more programming language. This will contain Code which were the part of my Journy...
Language: Python - Size: 884 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

yottaawesome/cpp-playground
Random C++ experiments.
Language: C++ - Size: 1.51 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 5 - Forks: 2

TajwarSaiyeed/problem-solving-codechef-leetcode-codechef
Language: C++ - Size: 1.61 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

fooyin/fooyin
A customisable music player
Language: C++ - Size: 19.2 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 928 - Forks: 35

OpenCrystalCaves/OpenCrystalCaves
OCC is an unofficial open source engine reimplementation of the game trilogy Crystal Caves
Language: C++ - Size: 26.3 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 68 - Forks: 3

man-group/sparrow
C++20 idiomatic APIs for the Apache Arrow Columnar Format
Language: C++ - Size: 1.71 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 88 - Forks: 20

leonardolarrad/teg
Librería de serialización binaria basada en reflexión en tiempo de compilación.
Language: C++ - Size: 1.23 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

nesktf/shogle
Graphics framework for C++20
Language: C++ - Size: 7.47 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

HaxyM/crap
Simple template meta-programming library
Language: C++ - Size: 1.14 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 1

MesaGuildeTeam/Carpenter-Engine
A 2D and 2.5D C++ game engine with a "build once, run anywhere" solution
Language: C++ - Size: 33.2 MB - Last synced at: about 19 hours ago - Pushed at: about 20 hours ago - Stars: 4 - Forks: 1

BuiIdinger/tcp-duplex
TCP-Duplex
Language: C++ - Size: 39.1 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

Darkbriks/liara-engine
A modern 3D graphics engine built from scratch in C++20 with Vulkan
Language: C++ - Size: 3.09 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

jbaldwin/libcoro
C++20 coroutine library
Language: C++ - Size: 1.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 784 - Forks: 78

ClaudiuHBann/Streamable
Fastest, Smallest and Simplest (De)Serializer for C++20 and newer.
Language: C++ - Size: 1.03 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 0

tzcnt/TooManyCooks
C++20 thread pool / tasking library / coroutine runtime with no compromises. Excellent performance, powerful features, and simple syntax.
Language: C++ - Size: 521 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 35 - Forks: 0

KojoBailey/nucc-cpp-library
A C++ library for serialising (reading) and deserialising (writing) CyberConnect2 NUCC data, useful for projects that interact with XFBIN files.
Language: C++ - Size: 1.07 MB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

paintdream/ngx_lua_cpp
Developing plugable OpenResty ngx_lua extensions with C++ (including coroutines). Based on iris library.
Language: C++ - Size: 65.4 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

aeshmann/ircbot.cxx
Simple IRC bot, mostly for c++ learning
Language: C++ - Size: 177 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

Alex0vSky/WindowsBlockerUsbSuite
A client-server system for blocking USB devices on Windows
Language: C++ - Size: 632 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

romanpunia/vitex
👻 A cross-platform C++ application development framework
Language: C++ - Size: 48 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 13 - Forks: 1

luncliff/windows-experiment
Personal Windows SDK experiments
Language: C++ - Size: 94.7 KB - Last synced at: 1 day ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

moehoshio/NekoLauncher
Modern customizable cross-platform multi-language auto-updating launcher solution / 现代 跨平台 多语言的自动更新启动器方案
Language: C++ - Size: 3.68 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

OutpostUniverse/OPHD
OutpostHD - Open source remake of Sierra On-Line's Outpost
Language: C++ - Size: 15.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 119 - Forks: 21

xmaciek/starace
Vulkan C++20 space shooter game for Linux
Language: C++ - Size: 14.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

GloryOfNight/udp-relay
Relay server for connecting two peers behind NAT
Language: C++ - Size: 187 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 1

kedixa/coke
Coroutine C++ Workflow based on C++ 20
Language: C++ - Size: 591 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 68 - Forks: 5

sada-hp/VulkanPlanetPBR
GRay 2.0
Language: C++ - Size: 13.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 1

sada-hp/GRayDemos
Vulkan Demos
Language: CMake - Size: 343 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 1

JoachimCoenen/BigInt
Unlimited Integer. (aka. arbitrary-size integer arithmetic)
Language: C++ - Size: 255 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

lkimuk/cpp-resources
C++文章、论文、视频资源分享,每月四期,供群内朋友阅读交流。
Size: 88.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 238 - Forks: 21

uatuko/grpcxx
🚀 Blazing fast gRPC server (C++)
Language: C++ - Size: 287 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 94 - Forks: 14

PriyobrotoKarmakar/LeetCode-Ans
Welcome to LeetCode Quest! 🎯 This is your go-to treasure trove 💎 for coding interview questions, challenges, and solutions. From beginner to expert 🚶♂️➡️🏃♀️, we've got problems for every skill level.
Language: C++ - Size: 1.39 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

Tradias/asio-grpc
Asynchronous gRPC with Asio/unified executors
Language: C++ - Size: 5.61 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 422 - Forks: 38

coding-cpp/expresso
C++ backend framework designed for efficient and fast development of web applications
Language: C++ - Size: 24.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

The-Mastermind1/_Stack_
Language: C++ - Size: 121 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

collin-ballin/CBApp
Creating a cross-platform desktop application to perform electrodynamic simulations using the method of Finite-Difference Time-Domain (FDTD). Learning the "dear imgui" immediate-mode GUI framework in C++.
Language: C++ - Size: 22.4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

sdingcn/concept-synthesizer
synthesizing C++20 constraints for function templates
Language: C++ - Size: 29.3 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

hanickadot/compile-time-regular-expressions
Compile Time Regular Expression in C++
Language: C++ - Size: 2.61 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 3,605 - Forks: 199

spencermcarthur/circular-buffer
Lock-free circular buffer implementation using POSIX shared memory IPC facilities
Language: C++ - Size: 461 KB - Last synced at: 1 day ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

BEASTSM96/Saturn-Engine
A C++20 vulkan game engine
Language: C++ - Size: 788 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 75 - Forks: 6

hrzlgnm/Cappuchin
Cappuchin language compiler and interperter
Language: C++ - Size: 887 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 1

koniarik/emlabcpp
Opinionated C++20 embedded library
Language: C++ - Size: 251 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 21 - Forks: 3

sam20908/competitive-programming
A repository to quickly start competitive programming with C++
Language: C++ - Size: 202 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 16 - Forks: 0

tinloaf/blog-supplemental
Supplemental materials for my blog at https://www.lukas-barth.net/blog/
Language: C++ - Size: 24.4 KB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

NVIDIA/thrust 📦
[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl
Language: C++ - Size: 17 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 4,974 - Forks: 763

teampopwork/PopLib
PopCap's SexyAppFramework with changes.
Language: C++ - Size: 65.5 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 11 - Forks: 2

mguludag/task
A generic, header-only C++ task wrapper that supports cancellation, continuations, and result retrieval via futures.
Language: C++ - Size: 11.7 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

seqan/seqan3
The modern C++ library for sequence analysis. Contains version 3 of the library and API docs.
Language: C++ - Size: 23.1 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 429 - Forks: 84

ProjectGrinder/Capstone_RhythmGame
Rhythm Game Capstone Project
Language: C++ - Size: 154 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 0

renatoGarcia/icecream-cpp
🍦 Never use cout/printf to debug again
Language: C++ - Size: 519 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 707 - Forks: 35

BIBlical33/metrics-recorder
Header-only C++20 library for lock-free, time-stamped metric recording in multi-threaded applications.
Language: C++ - Size: 14.6 KB - Last synced at: about 8 hours ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

alibaba/async_simple
Simple, light-weight and easy-to-use asynchronous components
Language: C++ - Size: 8.04 MB - Last synced at: 6 days ago - Pushed at: 18 days ago - Stars: 1,931 - Forks: 274

gbonacini/tssh
A SSH 2.0 client written from scratch in C++20, starting from the RFCs. Openssh compatible.
Language: C++ - Size: 656 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 28 - Forks: 6

nekoffski/starlight
Another game engine.
Language: C++ - Size: 259 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 10 - Forks: 2

dacap/pocketcpp
Compile C++11 / C++14 / C++17 / C++20 snippets with Notepad++ and MinGW/gcc 9.2.0
Language: Shell - Size: 13.7 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 85 - Forks: 17

jfalcou/kyosu
Complex Without Complexes - C++20 library for Cayley-Dickson algebra computations (complex,quaternion,octonion)
Language: C++ - Size: 3.13 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 9 - Forks: 2

jfalcou/kiwaku
C++20 and onward collection of high performance data containers and related tools
Language: C++ - Size: 39.1 MB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 55 - Forks: 5

BattleGrounds/MinJSON
Minimalistic JSON library for modern C++20
Language: C++ - Size: 19.5 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

jfalcou/tts
Tiny Test System
Language: C++ - Size: 6.39 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 27 - Forks: 4

pointertobios/asco
C++20 coroutine based async framework.
Language: C++ - Size: 549 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 23 - Forks: 0

skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Language: C++ - Size: 36.3 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 11,192 - Forks: 960

TheRealMilesLee/DeepLearning-Watermark
This repository is a project that could be used as create fake watermark that imbedded in the picture
Language: Python - Size: 3.06 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 0

NVIDIA/cub 📦
[ARCHIVED] Cooperative primitives for CUDA C++. See https://github.com/NVIDIA/cccl
Language: Cuda - Size: 17.5 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 1,755 - Forks: 457

hyprwm/hyprpaper
Hyprpaper is a blazing fast wayland wallpaper utility with IPC controls.
Language: C++ - Size: 221 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 974 - Forks: 71

Bleskocvok/frog-engine
Simple game engine in C++
Language: C++ - Size: 3.9 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

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

MRLintern/Parallel_Linear_Solver
Software which uses OpenMP to parallelise the three classic Algebraic Iterative Methods: Jacobi, Gauss-Seidel & Successive Over Relaxation, for solving Systems of the form Ax = b
Language: C++ - Size: 927 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

vladimir555/iridium
lightweight C++ framework
Language: C++ - Size: 80.4 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

ucpu/cage
Game development framework / engine designed for programmers, focusing at ease of use.
Language: C++ - Size: 12.6 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 40 - Forks: 5

Agrael1/Wisdom
Low-level thin multiplatform Graphics API layer
Language: C++ - Size: 4.48 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 11 - Forks: 3

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

1dagord/leetcode-solutions
Solutions to LeetCode problems that I have solved. Not comprehensive.
Language: Python - Size: 921 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

GaneshArihanth/GaneshArihanth
"Welcome to my GitHub repository! 🚀 Explore my coding adventures, projects, and contributions in this digital playground. You'll find a collection of my coding skills, from personal projects to open-source collaborations, all housed right here. Dive in and discover the exciting world of my code.
Size: 10.7 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

luncliff/coroutine
C++ 20 Coroutines in Action (Helpers + Test Code Examples)
Language: C++ - Size: 11.9 MB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 492 - Forks: 44

GrahamStrickland/clrs
Exercises and C++20 implementations of the algorithms from "Introduction to Algorithms" (3e) - Cormen, Leiserson, Rivest, & Stein
Language: C++ - Size: 2.13 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

jowillianto/file-lock
Multiprocess Safe File Locking System for C++23 with a Python Wrapper
Language: C++ - Size: 74.2 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0

aesophor/valkyrie
🔮 NYCU Operating System Capstone, Spring 2021
Language: C++ - Size: 4.49 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 79 - Forks: 8

AlexusYT/KwasarEngine
KwasarEngine is a modern C++ game engine focused on performance and extensibility
Language: C++ - Size: 5.53 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

maksmakuta/m_lang
M Programming language
Language: C++ - Size: 56.6 KB - Last synced at: 2 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

mhekkel/mxml
A C++ Module Library offering a full XML library with validating parser, DOM tree, XPaths and serialization
Language: C++ - Size: 1.14 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

jfalcou/kumi
C++20 Compact Tuple Tools
Language: C++ - Size: 1.41 MB - Last synced at: 5 days ago - Pushed at: 12 days ago - Stars: 51 - Forks: 8

dfontenot/3dgraph
Graphs an interactive 3D function using OpenGL tessellation shaders
Language: C - Size: 246 KB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

that-apex/BLE_Serial
A simple library, and an application for connecting BLE devices' characteristics to COM ports.
Language: C++ - Size: 174 KB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

WuyangPeng/Engine
Engine
Language: C++ - Size: 402 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 0

mbarleon/arcade
A modular arcade paltform
Language: C++ - Size: 18.5 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 6 - Forks: 0

JeongHan-Bae/8-Queens
✨ A header-only, zero-dependency 8-Queens solver in modern C++20 — symmetry-aware, constexpr-rich, and solves in ~33µs.
Language: C++ - Size: 5.86 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

BC100Dev/SysWSE
A C++ Web Server Engine with attachable APIs
Language: C++ - Size: 148 KB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0
