Awesome Open Source
Awesome Open Source
Combined Topics
modern-cpp
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 47 Modern Cpp Open Source Projects
Categories
>
Programming Languages
>
Modern Cpp
Modern Cpp Tutorial
⭐
12,441
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
Eastl
⭐
5,332
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
Entt
⭐
4,882
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Sol2
⭐
2,454
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
Leetcode Solutions
⭐
1,954
(Weekly Update) Python / Modern C++ Solutions of All 1772 LeetCode Problems
Nana
⭐
1,780
a modern C++ GUI library
Immer
⭐
1,767
Postmodern immutable and persistent data structures for C++ — value semantics at scale
Elements
⭐
1,647
Elements C++ GUI library
Eos
⭐
1,445
A lightweight 3D Morphable Face Model fitting library in modern C++14
Uvw
⭐
1,213
Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!
Awesome Hpp
⭐
1,181
A curated list of awesome header-only C++ libraries
Sqlite_orm
⭐
1,102
❤️ SQLite ORM light header only library for modern C++
4dface
⭐
712
Real-time 3D face tracking and reconstruction from 2D video
Stdgpu
⭐
526
stdgpu: Efficient STL-like Data Structures on the GPU
Managarm
⭐
490
Pragmatic microkernel-based OS with fully asynchronous I/O
Q
⭐
461
C++ Library for Audio Digital Signal Processing
Mudlet
⭐
424
⚔️ A cross-platform, open source, and super fast MUD client with scripting in Lua
Rigelengine
⭐
392
A modern re-implementation of the classic DOS game Duke Nukem II
Superviseddescent
⭐
391
C++11 implementation of the supervised descent optimisation method
Cuda Api Wrappers
⭐
359
Thin C++-flavored wrappers for the CUDA Runtime API
Meta
⭐
338
Header-only, non-intrusive and macro-free runtime reflection system in C++
Metastuff
⭐
336
Code I use in my game for all serialization/deserialization/introspection stuff
Structopt
⭐
323
Parse command line arguments by defining a struct
Rabbittoolbox
⭐
302
🤸🏾♀️👗开源的动画渲染软件,提倡以简单、易用,高质量的物理演算以及渲染质量和性能,为喜爱二次元动画的用户降低视频制作门槛
Butano
⭐
301
Modern C++ high level GBA engine
Nt_wrapper
⭐
285
A wrapper library around native windows sytem APIs
Liblava
⭐
270
🌋 A modern and easy-to-use library for the Vulkan API
Buttonrpc_cpp14
⭐
186
几百行代码实现的modern c++ rpc library
Uecs
⭐
169
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Orm Lite
⭐
163
Header-Only, Strong-Typed, Compile-time Object Relation Mapping (ORM) in Modern C++ :-)
Csv2
⭐
155
Fast CSV parser and writer for Modern C++
Proceduralmapgenerator
⭐
152
A procedural map generator for roguelike games
Modern Cpp Cheatsheet
⭐
150
Cheatsheet for best practices of Modern C++ (taken from Effective Modern C++)
Hlslpp
⭐
140
Math library using hlsl syntax with SSE/NEON support
Criterion
⭐
136
Microbenchmarking for Modern C++
Hfsm2
⭐
127
High-Performance Hierarchical Finite State Machine Framework
Jeayeson
⭐
119
A very sane (header only) C++14 JSON library
Moderncppci
⭐
109
This is an example of doing a Modern C++ project with CI
Moderndesignpatterns
⭐
87
Design Patterns in Modern C++
The Cpp Abstraction Penalty
⭐
69
Modern C++ benchmarking
Minijson
⭐
49
A lightweight json library (C++)
Threadpool
⭐
38
Modern C++ Thread Pool
Effective Modern Cpp
⭐
35
📚 Effective Modern C++ 笔记:C++11/14 最佳实践
Donerserializer
⭐
31
A C++14 JSON Serialization Library
Xtd_forms
⭐
25
Modern c++17 library to create native gui for Microsoft Windows, Apple macOS and Linux.
Ecs
⭐
20
A simple and easy to use entity-component-system C++ library
Chili
⭐
7
Chili: HTTP Served Hot
1-47 of 47 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210