Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with cpp20
A curated list of projects in awesome lists tagged with cpp20 .
https://github.com/changkun/modern-cpp-tutorial
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
cpp cpp-tutorial cpp11 cpp14 cpp17 cpp20 modern-cpp
Last synced: 16 Dec 2024
https://github.com/sfttech/openage
Free (as in freedom) open source clone of the Age of Empires II engine 🚀
age-of-empires c-plus-plus cmake cpp cpp20 engine entity-component-system game game-development game-engine hacktoberfest linux multiplayer nyan openage opengl python qt rts-engine
Last synced: 16 Dec 2024
https://github.com/SFTtech/openage
Free (as in freedom) open source clone of the Age of Empires II engine 🚀
age-of-empires c-plus-plus cmake cpp cpp20 engine entity-component-system game game-development game-engine hacktoberfest linux multiplayer nyan openage opengl python qt rts-engine
Last synced: 25 Oct 2024
https://github.com/federico-busato/modern-cpp-programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
c-plus-plus code-quality compilers course courses cpp cpp-programming cpp03 cpp11 cpp14 cpp17 cpp20 cpp23 cpp26 debugging optimization programming template
Last synced: 17 Dec 2024
https://github.com/federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
c-plus-plus code-quality compilers course courses cpp cpp-programming cpp03 cpp11 cpp14 cpp17 cpp20 cpp23 cpp26 debugging optimization programming template
Last synced: 07 Nov 2024
https://github.com/skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
architectural-patterns cpp cpp17 cpp20 data-oriented data-oriented-design ecs ecs-framework entity-component-system entt game-dev game-development game-engine game-programming gamedev header-only modern-cpp no-dependencies production-ready reflection
Last synced: 17 Dec 2024
https://github.com/doctest/doctest
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
c-plus-plus cpp cpp11 cpp14 cpp17 cpp20 cpp23 doctest header-only single-file tdd testing testing-framework unit-testing
Last synced: 16 Dec 2024
https://github.com/r3nzthecodegod/r3nzskin
Skin changer for League of Legends (LOL)
cheat cheating cpp cpp17 cpp20 dll dll-injection game-hacking imgui internal json league-of-legends league-of-legends-cheat lol r3nzskin reverse-engineering skinchanger windows
Last synced: 30 Sep 2024
https://github.com/nvidia/thrust
[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl
algorithms cpp cpp11 cpp14 cpp17 cpp20 cuda cxx cxx11 cxx14 cxx17 cxx20 gpu gpu-computing nvidia nvidia-hpc-sdk thrust
Last synced: 01 Nov 2024
https://github.com/NVIDIA/thrust
[ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl
algorithms cpp cpp11 cpp14 cpp17 cpp20 cuda cxx cxx11 cxx14 cxx17 cxx20 gpu gpu-computing nvidia nvidia-hpc-sdk thrust
Last synced: 26 Oct 2024
https://github.com/andreasfertig/cppinsights
C++ Insights - See your source code with the eyes of a compiler
ast clang cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cplusplus-20 cplusplus-23 cpp cpp11 cpp14 cpp17 cpp20 cpp23 cpp26 llvm
Last synced: 17 Dec 2024
https://github.com/danielkrupinski/Osiris
Cross-platform game hack for Counter-Strike 2 with Panorama-based GUI.
cheat counter-strike counter-strike-2 cpp cpp20 cs2 dll dll-injection game-hacking internal linux osiris reverse-engineering source-engine source2 source2-engine windows
Last synced: 08 Nov 2024
https://github.com/danielkrupinski/osiris
Cross-platform game hack for Counter-Strike 2 with Panorama-based GUI.
cheat counter-strike counter-strike-2 cpp cpp20 cs2 dll dll-injection game-hacking internal linux osiris reverse-engineering source-engine source2 source2-engine windows
Last synced: 15 Oct 2024
https://github.com/hanickadot/compile-time-regular-expressions
Compile Time Regular Expression in C++
awesome compile-time constexpr cpp17 cpp20 header-only pcre regular-expression template-udl
Last synced: 25 Sep 2024
https://github.com/spaceandtimelabs/blitzar
Zero-knowledge proof acceleration with GPUs for C++ and Rust
cpp20 curve25519 elliptic-curve-cryptography rust zk-proofs
Last synced: 17 Dec 2024
https://github.com/infiniflow/infinity
The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text
ai-native approximate-nearest-neighbor-search bm25 cpp20 cpp20-modules embedding full-text-search hnsw hybrid-search information-retrival nearest-neighbor-search rag search-engine tensor-database vector vector-database vector-search vectordatabase
Last synced: 17 Dec 2024
https://github.com/scarsty/kys-cpp
《金庸群侠传》c++复刻版,已完工
cpp cpp20 game-development jinyong sdl2
Last synced: 18 Dec 2024
https://github.com/david-haim/concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
async-await asynchronous-programming await concurrency concurrent-programming coroutine coroutines cpp cpp20 executor-service executors multithreading scheduler task-scheduler tasks thread-safety threading threadpool timers
Last synced: 19 Dec 2024
https://github.com/microsoft/proxy
Proxy: Next Generation Polymorphism in C++
cpp cpp20 cross-platform duck-typing header-only library polymorphism single-header
Last synced: 19 Dec 2024
https://github.com/David-Haim/concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
async-await asynchronous-programming await concurrency concurrent-programming coroutine coroutines cpp cpp20 executor-service executors multithreading scheduler task-scheduler tasks thread-safety threading threadpool timers
Last synced: 26 Oct 2024
https://github.com/monocasual/giada
Your Hardcore Loop Machine.
audio audio-processing audio-production beatmaking cpp20 daw drum-machine giada giadaloopmachine hardcore-loopmachine juce linux loop-machine macos midi midi-device music music-composition vst3 windows
Last synced: 19 Dec 2024
https://github.com/alibaba/async_simple
Simple, light-weight and easy-to-use asynchronous components
asynchronous coroutines cpp20 cpp20-modules modules
Last synced: 19 Dec 2024
https://github.com/marzer/tomlplusplus
Header-only TOML config file parser and serializer for C++17.
c-plus-plus-17 c-plus-plus-20 configuration-files cplusplus-17 cplusplus-20 cpp cpp17 cpp20 header-only json no-dependencies parser serializer single-file toml toml-parser toml-parsing tomlplusplus unicode utf-8
Last synced: 18 Dec 2024
https://github.com/odygrd/quill
Asynchronous Low Latency C++ Logging Library
async asynchronous cpp cpp14 cpp17 cpp20 cross-platform fmtlib high-performance log-library logger logging logging-library low-latency
Last synced: 21 Dec 2024
https://github.com/gulrak/filesystem
An implementation of C++17 std::filesystem for C++11 /C++14/C++17/C++20 on Windows, macOS, Linux and FreeBSD.
cpp cpp11 cpp14 cpp17 cpp20 filesystem freebsd header-only linux macos windows-10
Last synced: 20 Dec 2024
https://github.com/boost-ext/ut
C++20 μ(micro)/Unit Testing Framework
bdd benchmark boost cpp20 header-only single-module tdd testing testing-framework unit-testing
Last synced: 19 Dec 2024
https://github.com/cycfi/q
C++ Library for Audio Digital Signal Processing
audio audio-processing c-plus-plus cpp cpp-library cpp20 dsp dsp-library effects frequency function-composition guitar-processor modern-cpp music pitch-detection pitch-tracking synth
Last synced: 20 Dec 2024
https://github.com/cycfi/Q
C++ Library for Audio Digital Signal Processing
audio audio-processing c-plus-plus cpp cpp-library cpp20 dsp dsp-library effects frequency function-composition guitar-processor modern-cpp music pitch-detection pitch-tracking synth
Last synced: 17 Nov 2024
https://github.com/stotko/stdgpu
stdgpu: Efficient STL-like Data Structures on the GPU
cpp cpp17 cpp20 cuda data-structures gpgpu gpu gpu-acceleration gpu-computing hip modern-cpp openmp rocm stl stl-containers stl-like
Last synced: 20 Dec 2024
https://github.com/walkccc/leetcode
💡 LeetCode in C++20/Java/Python/MySQL/TypeScript (respect coding conventions)
cpp cpp20 java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions mysql python typescript
Last synced: 19 Dec 2024
https://github.com/walkccc/LeetCode
💡 LeetCode in C++20/Java/Python/MySQL/TypeScript (respect coding conventions)
cpp cpp20 java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions mysql python typescript
Last synced: 30 Oct 2024
https://github.com/hyprwm/hypr
Hypr is a tiling window manager written in modern C++.
cpp20 window-manager x11 x11-wm xcb xorg
Last synced: 15 Dec 2024
https://github.com/hyprwm/Hypr
Hypr is a tiling window manager written in modern C++.
cpp20 window-manager x11 x11-wm xcb xorg
Last synced: 08 Nov 2024
https://github.com/mpusz/mp-units
The quantities and units library for C++
cmake conan cpp cpp20 cpp23 dimensional-analysis dimensions isq library physical-quantities physical-units quantity quantity-manipulation safety si system-of-quantities system-of-units units units-of-measure units-of-measurement
Last synced: 19 Dec 2024
https://github.com/siv3d/opensiv3d
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
c-plus-plus cpp cpp20 cross-platform game game-developement game-engine gamedev
Last synced: 20 Dec 2024
https://github.com/Siv3D/OpenSiv3D
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
c-plus-plus cpp cpp20 cross-platform game game-developement game-engine gamedev
Last synced: 02 Nov 2024
https://github.com/axmolengine/axmol
Axmol Engine – A Multi-platform Engine for Desktop, XBOX (UWP) and Mobile games. (A fork of Cocos2d-x-4.0)
android angle axmol axmolengine cocos2d-x cpp20 cppwinrt d3d game-engine metal opengl uwp xbox
Last synced: 19 Dec 2024
https://github.com/madmann91/bvh
A modern C++ BVH construction and traversal library
bvh c11 construction-algorithms cpp20 header-only raytracing traversal-algorithms
Last synced: 20 Dec 2024
https://github.com/storm-devs/storm-engine
Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.
3d-engine 3d-game-engine cmake cpp cpp20 directx engine game-engine pirates sea-dogs storm-engine video-game x64
Last synced: 29 Sep 2024
https://github.com/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).
cpp cpp17 cpp20 cross-platform gui ide image linux macos multiplatform multithreading native performance posix sql ultimate upp windows
Last synced: 20 Dec 2024
https://github.com/hyprwm/hyprpaper
Hyprpaper is a blazing fast wayland wallpaper utility with IPC controls.
cpp20 wallpaper wayland wlroots
Last synced: 20 Dec 2024
https://github.com/eyalz800/zpp_bits
A lightweight C++20 serialization and RPC library
cpp cpp20 header-only rpc serialization
Last synced: 20 Dec 2024
https://github.com/speek-app/speek
Privacy focused messenger that doesn't trust anyone with your identity, your contact list, or your communications
chat cpp20 messaging p2p peer-to-peer privacy private qml tor
Last synced: 20 Dec 2024
https://github.com/reputeless/perlinnoise
Header-only Perlin noise library for modern C++ (C++17/C++20)
cpp cpp17 cpp20 noise perlin perlin-noise
Last synced: 21 Dec 2024
https://github.com/mq-b/modern-cpp-templates-tutorial
现代C++模板教程
cpp cpp20 modern-cpp msvc2022 template windows-11
Last synced: 21 Dec 2024
https://github.com/mpark/variant
C++17 `std::variant` for C++11/14/17
cpp cpp11 cpp14 cpp17 cpp20 discriminated-unions polymorphism variant
Last synced: 18 Dec 2024
https://github.com/mq-b/loser-homework
卢瑟们的作业展示,答案讲解,以及一些C++知识
cpp cpp20 homework loser modern-cpp
Last synced: 20 Dec 2024
https://github.com/ubpa/usrefl
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
clang cpp cpp20 gcc morden-cpp msvc reflection static static-reflection
Last synced: 21 Dec 2024
https://github.com/Ubpa/USRefl
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
clang cpp cpp20 gcc morden-cpp msvc reflection static static-reflection
Last synced: 02 Nov 2024
https://github.com/libriscv/libriscv
The fastest RISC-V sandbox
binary-translation cmake cpp cpp20 emulator interpreter jit lightweight low-latency multi-platform no-dependencies risc-v riscv riscv-emulator ultra-low-latency userspace zero-dependency
Last synced: 21 Dec 2024
https://github.com/aimrt/aimrt
A high-performance runtime framework for modern robotics.
Last synced: 21 Dec 2024
https://github.com/fooyin/fooyin
A customisable music player
alsa audio audio-player chiptune cpp20 customizable ffmpeg fooyin linux music music-player pipewire plugins qt taglib vgm waveform
Last synced: 21 Dec 2024
https://github.com/conorwilliams/libfork
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
cactus-stack concurrency concurrent coroutines cpp20 lock-free parallel parallel-computing scheduler task-graph tasking threading threadpool wait-free work-stealing
Last synced: 14 Dec 2024
https://github.com/ckormanyos/real-time-cpp
Source code for the book Real-Time C++, by Christopher Kormanyos
arduino bare-metal cortex-m cpp cpp11 cpp14 cpp17 cpp20 embedded embedded-systems high-performance microcontroller realtime stm32
Last synced: 20 Dec 2024
https://github.com/ConorWilliams/libfork
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
cactus-stack concurrency concurrent coroutines cpp20 lock-free parallel parallel-computing scheduler task-graph tasking threading threadpool wait-free work-stealing
Last synced: 02 Nov 2024
https://github.com/zhuagenborn/plants-vs.-zombies-online-battle
🧟 Plants vs. Zombies multiplayer battle, developed via reverse engineering, inline hook and dynamic-link library injection. Two online players defend and attack as the plant and zombie respectively.
cpp20 dll-injection game game-cheating hook inline-hook network reverse-engineering socket
Last synced: 21 Dec 2024
https://github.com/bfrg/vim-c-cpp-modern
Extended Vim syntax highlighting for C and C++ (C++11/14/17/20/23)
cpp cpp11 cpp14 cpp17 cpp20 cpp23 highlighting syntax vim
Last synced: 21 Dec 2024
https://github.com/bfrg/vim-cpp-modern
Extended Vim syntax highlighting for C and C++ (C++11/14/17/20/23)
cpp cpp11 cpp14 cpp17 cpp20 cpp23 highlighting syntax vim
Last synced: 29 Sep 2024
https://github.com/deathkiller/jazz2-native
🎮 · Jazz² Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2
2d 2d-game android cpp cpp20 emscripten game game-2d gamedev jazz-jackrabbit linux macos multi-platform ncine opengl reimplementation steamdeck uwp windows windows-10
Last synced: 21 Dec 2024
https://github.com/tcbrindle/flux
A C++20 library for sequence-orientated programming
algorithms collections cplusplus cpp20 header-only ranges sequences
Last synced: 21 Dec 2024
https://github.com/Mq-b/Modern-Cpp-templates-tutorial
现代C++模板教程
cpp cpp20 modern-cpp msvc2022 template windows-11
Last synced: 11 Sep 2024
https://github.com/jinja2cpp/jinja2cpp
Jinja2 C++ (and for C++) almost full-conformance template engine implementation
c-plus-plus cpp cpp17 cpp20 jinja jinja2 jinja2-templates jinja2-templating-engine string-formatter string-template template-engine templates
Last synced: 21 Dec 2024
https://github.com/martinmoene/span-lite
span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
cpp11 cpp14 cpp17 cpp20 cpp98 header-only no-dependencies single-file span span-implementation
Last synced: 20 Dec 2024
https://github.com/bfgroup/lyra
A simple to use, composable, command line parser for C++ 11 and beyond
argument-parser argument-parsing arguments cli cmdline-parser command-line command-line-parser cpp cpp11 cpp14 cpp17 cpp20 header-only option-parser options options-parsing parameters parser
Last synced: 21 Dec 2024
https://github.com/luncliff/coroutine
C++ 20 Coroutines in Action (Helpers + Test Code Examples)
clang clang-cl coroutine coroutines coroutines-ts cpp cpp20 examples msvc
Last synced: 15 Dec 2024
https://github.com/bfgroup/Lyra
A simple to use, composable, command line parser for C++ 11 and beyond
argument-parser argument-parsing arguments cli cmdline-parser command-line command-line-parser cpp cpp11 cpp14 cpp17 cpp20 header-only option-parser options options-parsing parameters parser
Last synced: 26 Oct 2024
https://github.com/beached/daw_json_link
Fast, convenient JSON serialization and parsing in C++
constexpr cpp cpp17 cpp20 daw-json-link json json-parser parse parser serialization serializer
Last synced: 21 Dec 2024
https://github.com/developerpaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++20
c-plus-plus concurrency cplusplus cpp cpp20 cpp20-library fast header-only high-performance high-performance-computing modern-cpp performance thread thread-pool thread-pool-implementations threading threadpool threads
Last synced: 22 Dec 2024
https://github.com/DeveloperPaul123/thread-pool
A modern, fast, lightweight thread pool library based on C++20
c-plus-plus concurrency cplusplus cpp cpp20 cpp20-library fast header-only high-performance high-performance-computing modern-cpp performance thread thread-pool thread-pool-implementations threading threadpool threads
Last synced: 15 Nov 2024
https://github.com/trisycl/trisycl
Generic system-wide modern C++ for heterogeneous platforms with SYCL from Khronos Group
cpp cpp20 fpga gpu-computing heterogeneous-parallel-programming opencl spir sycl trisycl
Last synced: 21 Dec 2024
https://github.com/kelbon/anyany
C++17 library for comfortable and efficient dynamic polymorphism
Last synced: 18 Dec 2024
https://github.com/danielkrupinski/goesp
Cross-platform streamproof ESP hack for Counter-Strike: Global Offensive, written in modern C++. Rendering and GUI powered by Dear ImGui + FreeType.
counter-strike counter-strike-global-offensive cpp17 cpp20 csgo csgo-cheat directx directx9 dll dll-injection esp game-hack game-hacking imgui internal json linux nlohmann-json reverse-engineering windows
Last synced: 12 Oct 2024
https://github.com/csb6/html-plus-plus
Write HTML using C++ templates
c-plus-plus cpp20 html template-metaprogramming
Last synced: 17 Dec 2024
https://github.com/seqan/seqan3
The modern C++ library for sequence analysis. Contains version 3 of the library and API docs.
bioinformatics blast cpp-concepts cpp20 fasta fastq fm-index modern samtools seqan sequence-alignment sequence-analysis
Last synced: 15 Dec 2024
https://github.com/qcoro/qcoro
C++ Coroutines for Qt
async coroutines cpp cpp20 qt qt5 qt6
Last synced: 15 Dec 2024
https://github.com/jxy-s/stlkrn
C++ STL in the Windows Kernel with C++ Exception Support
cpp cpp-library cpp-programming cpp14 cpp14-library cpp17 cpp17-library cpp20 cpp20-library kernel-driver msvc msvc-windows msvcrt msvcrtl stl stl-containers windows-driver windows-kernel
Last synced: 15 Dec 2024
https://github.com/baulk/baulk
baulk - Minimal Package Manager for Windows
baulk baulk-bucket bucket cpp20 installer interesting package-management portable software-management windows
Last synced: 15 Dec 2024
https://github.com/ippclub/dora-ssr
A game engine for rapid development across devices, featuring a built-in Web IDE with intuitive toolchain.
2d-game-engine cpp20 game-development lua rust teal-lang typescript yuescript
Last synced: 20 Dec 2024
https://github.com/IppClub/Dora-SSR
A game engine for rapid development across devices, featuring a built-in Web IDE with intuitive toolchain.
2d-game-engine cpp20 game-development lua rust teal-lang typescript yuescript
Last synced: 07 Nov 2024
https://github.com/tcbrindle/span
Implementation of C++20's std::span for older compilers
Last synced: 17 Dec 2024
https://github.com/agenium-scale/nsimd
Agenium Scale vectorization library for CPUs and GPUs
aarch64 avx avx2 avx512 cpp20 cpp20-library cuda hpc neon neon128 rocm simd simd-instructions simd-library simd-programming sse2 sse42 sve vectorization-library
Last synced: 17 Dec 2024
https://github.com/cieslarmichal/faker-cxx
C++ Faker library for generating fake (but realistic) data.
cpp cpp20 data-generation fake fake-data faker
Last synced: 15 Dec 2024
https://github.com/tradias/asio-grpc
Asynchronous gRPC with Asio/unified executors
asio asynchronous asynchronous-programming coroutine cpp cpp17 cpp20 executors grpc sender-reciever
Last synced: 16 Dec 2024
https://github.com/Tradias/asio-grpc
Asynchronous gRPC with Asio/unified executors
asio asynchronous asynchronous-programming coroutine cpp cpp17 cpp20 executors grpc sender-reciever
Last synced: 02 Nov 2024
https://github.com/wopss/RED4ext
A script extender for REDengine 4 (Cyberpunk 2077).
cpp20 cyberpunk2077 redengine redengine4 script-extender
Last synced: 16 Dec 2024