Methil framework

Envy

A clean ECS foundation for Three.js with multiple scenes, canvas control, and an API that stays easy to maintain.

const scenes = new ThreeSceneManager();
const canvas = new ThreeCanvasManager({
  width: 1280,
  height: 720,
  aspectRatio: 16 / 9,
  center: true
});

ECS propre

A typed ECS core that stays easy to extend without unnecessary abstraction.

Three.js integrated

Components, systems, scenes, and canvas helpers that keep the runtime coherent.

Docs you can browse

A styled documentation site with a clear navigation structure.