Beta — Open for Early Access

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.

ECS Architecture
TCP/UDP Networking
2D Graphics

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.

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
nanoforge — zsh
~/projects  $ 

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.

Start building your next web game today.

Access the full documentation, spin up the project manager, and ship your first game on the web.