🍺 BREW Explorer

← all formulae

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

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": "![EnTT: Gaming meets modern C++](https://user-images.githubusercontent.com/1812216/103550016-90752280-4ea8-11eb-8667-12ed2219e137.png)\n\n[![Build Status](https://github.com/skypjack/entt/workflows/build/badge.svg)](https://github.com/skypjack/entt/actions)\n[![Coverage](https://codecov.io/gh/skypjack/entt/branch/master/graph/badge.svg)](https://codecov.io/gh/skypjack/entt)\n[![Try online](https://img.shields.io/badge/try-online-brightgreen)](https://godbolt.org/z/zxW73f)\n[![Documentation](https://img.shields.io/badge/docs-doxygen-blue)](https://skypjack.github.io/entt/)\n[![Vcpkg port](https://img.shields.io/vcpkg/v/entt)](https://vcpkg.link/ports/entt)\n[![Conan Center](https://img.shields.io/conan/v/entt)](https://conan.io/center/recipes/entt)\n[![Gitter chat](https://badges.gitter.im/skypjack/entt.png)](https://gitter.im/skypjack/entt)\n[![Discord channel](https://img.shields.io/discord/707607951396962417?logo=discord)](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
}