entt
brew install entt
v3.16.0
MIT
Fast and reliable entity-component system for C++
4
30-day installs · #11485
16
90-day · #10318
79
365-day · #9801
12.8k
★ GitHub stars · updated 2mo ago
Build dependencies
GitHub topics
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
Links
- https://github.com/skypjack/entt/wiki
- GitHub: skypjack/entt
- Brew formula source: Formula/e/entt.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"cmake",
"doxygen"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Fast and reliable entity-component system for C++",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:37:20+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "entt",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-18T15:47:32Z",
"github_readme_excerpt": "\n\n[](https://github.com/skypjack/entt/actions)\n[](https://codecov.io/gh/skypjack/entt)\n[](https://godbolt.org/z/zxW73f)\n[](https://skypjack.github.io/entt/)\n[](https://vcpkg.link/ports/entt)\n[](https://conan.io/center/recipes/entt)\n[](https://gitter.im/skypjack/entt)\n[](https://discord.gg/5BjPWBd)\n\n\u003e `EnTT` has been a dream so far, we haven\u0027t found a single bug to date and it\u0027s\n\u003e super easy to work with\n\u003e\n\u003e -- Every EnTT User Ever\n\n`EnTT` is a header-only, tiny and easy to use library for game programming and\nmuch more written in **modern C++**.\u003cbr/\u003e\n[Among others](https://github.com/skypjack/entt/wiki/EnTT-in-Action), it\u0027s used\nin [**Minecraft**](https://minecraft.net/en-us/attribution/) by Mojang, the\n[**ArcGIS Runtime SDKs**](https://developers.arcgis.com/arcgis-runtime/) by Esri\nand the amazing [**Ragdoll**](https://ragdolldynamics.com/).\u003cbr/\u003e\nIf you don\u0027t see your project in the list, please open an issue, submit a PR or\nadd the [\\#entt](https://github.com/topics/entt) tag to your _topics_! :+1:\n\n---\n\nDo you want to **keep up with changes** or do you have a **question** that\ndoesn\u0027t require you to open an issue?\u003cbr/\u003e\nJoin the [gitter channel](https://gitter.im/skypjack/entt) and the\n[discord server](https://discord.gg/5BjPWBd), meet other users like you. The\nmore we are, the better for everyone.\u003cbr/\u003e\nDon\u0027t forget t",
"github_repo": "skypjack/entt",
"github_stars": 12833,
"github_topics": [
"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"
],
"homepage": "https://github.com/skypjack/entt/wiki",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 4,
"installs_365d": 79,
"installs_90d": 16,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "entt",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 11485,
"rank_365d": 9801,
"rank_90d": 10318,
"raw_hash": "6c50dafb3eeb007a",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/e/entt.rb",
"tap": "homebrew/core",
"test_dependencies": [
"pkgconf"
],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "3.16.0",
"versioned_formulae": [],
"why_use_this": null
}