Developer Tools
Powerful tools for building 3D experiences with BabylonJS. From CLI utilities to visual editors.
Arcade ECS Starter
Scaffold BabylonJS games with the Arcade ECS framework. Choose from templates for third-person, first-person, or start from scratch.

ECS Framework
Stop fighting the engine. Start shipping a game. An Entity-Component-System runtime for the web that runs the same code under BabylonJS, Three.js, or no renderer at all. The architecture every shipped commercial game uses underneath — small enough to read in an afternoon.

Arcade Foundations
Camera. Lighting. Input. Physics. Score. By the time most tutorials wire these up, you have forgotten why you wanted to make a game. 14 free, open-source components plus a lazy scene loader: drop a JSON file, get a playable scene, only ship the components you actually used.

Terminal
Command-line interface with a retro BBS terminal experience. Browse courses, download assets, and manage your account—all from the terminal.

Claude Code Plugins
Two Claude Code plugins that ride along with the npm packages they describe. ecs-framework carries the authoritative API surface for World, System, Component, EventBus. arcade-ecs routes game-scaffolding prompts through the @babylonjsmarket/arcade CLI. Distributed via a shared marketplace catalog — one install, both plugins, no separate repo to bump.

Unreal Asset Exporter
CLI that extracts static meshes, skeletal meshes, and textures from a cooked UE4/UE5 project and produces GLB files with PBR materials correctly wired (base color, normal, ORM, emissive).

Unity Asset Exporter
CLI that handles three Unity input shapes: cooked projects/shipped games (via AssetRipper), Asset Store .unitypackage archives, and plain folders of .fbx files. Wires palette textures from Synty-style material lists automatically.
