Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 17 C++ Ec Projects
-
Optimizing struct layouts is cool. but if your motivation is to pack more monsters in your game definitely consider transposing your row oriented monster struct into a column oriented entity using Entity Component System.
Example framework:
https://github.com/skypjack/entt?tab=readme-ov-file
It has benefits besides memory/cache optimizations. It organizes logic in a much more composable way that is friendly for reuse.
-
JetBrains
Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
-
-
-
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Rythe-Engine
Rythe is a data-oriented C++20 game engine built to make optimal use of modern hardware.
-
supernova
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
-
slot_map
A slot map is a high-performance associative container with persistent unique 32/64 bit keys to access stored values.
-
-
-
-
-
-
Project mention: Kawa: ECS – A fast and modern ECS for C++20 Looking for Feedback and Testers | news.ycombinator.com | 2025-07-10
-
PathOfCPP
2D ARPG heavily inspired by PoE, written in C++ using SDL2 library for WinAPI and Rendering.
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
C++ Ecs discussion
C++ Ecs related posts
-
Unity's Self-Combustion Engine
-
Introducing Ecsact
-
What are the limits of blueprints?
-
What's the hot tech stack these days?
-
How to implement ECS based physics
-
Sharing Saturday #458
-
Correct architecture in Godot
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source Ec projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | entt | 11,512 |
2 | SpartanEngine | 2,640 |
3 | Lumos | 1,424 |
4 | godex | 1,313 |
5 | peredvizhnikov-engine | 733 |
6 | edyn | 705 |
7 | neoGFX | 561 |
8 | Rythe-Engine | 540 |
9 | supernova | 366 |
10 | slot_map | 294 |
11 | ecs_benchmark | 261 |
12 | imgui_entt_entity_editor | 244 |
13 | apecs | 17 |
14 | Tecs | 15 |
15 | MSG | 15 |
16 | kawa_ecs | 14 |
17 | PathOfCPP | 4 |