Skip to content
idadwind edited this page Sep 22, 2026 · 3 revisions

Webnim Wiki

Webnim is a TypeScript engine for interactive mathematical scenes, with declarative JSON, 2D and 3D rendering, draggable geometry and deterministic animations. Your application supplies its own interface and content.

Get started

  1. Install and build the engine.
  2. Create your first browser scene.
  3. Integrate the player into your application.

From the repository root, run npm install followed by npm run demo to open the separate demo app at http://localhost:1431.

Author scenes

Integrate and maintain

Use the document API for new integrations. The root package also exports an older builder API with different scene and frame types. These pages document Webnim's supported behavior, not Python Manim compatibility.

Clone this wiki locally