NanoForge A game engine for the web.
ECS architecture, real-time networking, 2D graphics, visual editor, and a complete CLI — everything you need to build and ship web games.
Capabilities
Everything to build your game.
A complete platform — from engine primitives to deployment tooling.
Architecture
Entity-Component System
High-performance ECS architecture for client and server. Build complex game worlds with composable, reusable components.
Networking
Real-Time Networking
TCP and UDP support built into the engine. Build multiplayer games with low-latency communication out of the box.
Graphics
2D Graphics Library
Sprites, animations, particle systems, and camera management. Pixel-perfect 2D rendering for web games.
Assets
Asset Management
Unified pipeline for textures, audio, and game data. Hot-reload in dev mode so you never lose your flow.
Systems
Input & Audio
Clean keyboard and mouse event abstraction. Music and sound managers with volume, spatialization, and playback.
Editor
Visual Editor
Browser-based editor. Inspect entities, tweak components, and iterate in real time.
CLI
NanoForge CLI
nf new, nf dev, nf build. One tool to scaffold, develop, generate code, and ship your game.
Platform
Project Manager
Full-featured web dashboard for your game projects. Manage, deploy, and collaborate from one interface.
Developer Experience
Zero to game in seconds.
The NanoForge CLI handles scaffolding, development, code generation, and deployment. One tool — zero friction.
nf new Bootstrap a new game project nf dev Start hot-reloading dev server nf build Compile and optimize for production nf install Add ecs components and systems Why NanoForge
Built for the modern web.
Integrated Ecosystem
Engine, editor, CLI, and project manager all work together out of the box. No configuration hell.
Browser-Native
Deploy your game as a URL. No installs, no plugins — just the web platform doing what it does best.
TypeScript First
Full type safety from engine primitives to game logic. Catch bugs at compile time, not in production.
Ready to forge?
Start building your next web game today.
Access the full documentation, spin up the project manager, and ship your first game on the web.