# StarArawn/bevy_ecs_tilemap

A tilemap rendering crate for bevy which is more ECS friendly.

Repository: https://github.com/StarArawn/bevy_ecs_tilemap
Canonical: https://ross.abutalabs.com/products/bevy_ecs_tilemap
Language: Rust
License: MIT
License Family: permissive
Last push: 2026-07-04T23:32:30+00:00

## Health v2 (maintenance only)
Score: 63/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 90, release rhythm 8, longevity 100
- inputs: {"age_days": 1953, "days_push": 60, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1272, forks 241 (observed 2026-08-28T04:04:12.256317+00:00)

## What it is
A tilemap rendering plugin for the Bevy game engine that represents each tile as its own ECS entity. It renders tilemaps efficiently using chunked meshes with support for isometric, hexagonal, and square maps, GPU animations, and Tiled/LDTK integration.

## Use cases
- render tilemaps in a bevy game
- build isometric or hexagonal maps in rust
- make tiles individually editable as entities
- load maps from Tiled or LDtk editors
- animate tiles on the gpu
- create infinite or chunked tilemaps

## When to choose
- you use Bevy and want an ECS-idiomatic tilemap with per-tile entities
- you need fast chunked rendering, layers, or GPU animations
- you need isometric or hexagonal map support with editor integration

## When to avoid
- you are not using the Bevy engine
- you need a full game engine or map editor rather than a rendering plugin
- you need a tilemap solution for a non-Rust engine like Unity or Godot

## Facets
- artifact type: plugin
- maturity: active
- function: graphics, game-engine, animation
- domain: graphics
- platform: rust, cross-platform, game-engine
- tags: bevy, tilemap, ecs, rendering, isometric, hexagonal, tiled, ldtk, game-development

## Member repositories
- StarArawn/bevy_ecs_tilemap (main) score 63

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:12.256317+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T05:03:15.643544+00:00, confidence not recorded.
  - readme: https://github.com/StarArawn/bevy_ecs_tilemap (fetched 2026-08-28T04:04:12.256317+00:00, sha ffb1ea3a487a)
  - registry_crates: https://crates.io/api/v1/crates/bevy_ecs_tilemap (fetched 2026-08-29T12:14:30.314764+00:00, sha 856abbf8db32)
- Data as of 2026-08-30T08:39:29.467469+00:00.
