An open API service providing repository metadata for many open source software ecosystems.

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