Skip to content

Toucan

An ECS framework designed for your sanity

Fluent API

Entity handles provide chainable methods that abstract away the process of imperatively manipulating entities.

Advanced Queries

Query entities whose component just changed, filter it, map it to something useful, you name it.

Plugins

Organize your components and systems by grouping them together in a plugin, which in turn also allows for third-party plugins that are easy to integrate.

Everything is an Entity

Components, resources, systems and plugins are also entities, allowing you to assign them metadata and inspect them.