Skip to content

IntermactInteractive Manim-style math visualization

Declare objects → seekable timeline → React Three Fiber live rendering → scrub the timeline / tune parameters to explore

Documentation coverage: Phase-1 & Phase-2 (v0.1–v0.2)

Phase-1 (v0.1) delivers the full loop from an empty canvas to basic 2D narrative plus interactive function curves; Phase-2 (v0.2) extends Scale, math constructs, Morph matching, text/LaTeX, interaction, and layout. The guides, API Reference overview, and example index cover the M0–L2 public API. The repository is currently at v1.0 (including Phase-3 PCG/3D/export/plugins); Phase-3 concepts are in Extensibility. See the full architecture contract in dev-docs/design.md.

Use in your app:

bash
npm install @intermact/core @intermact/react react react-dom three @react-three/fiber

Develop from source (contributors):

bash
pnpm install
pnpm run dev:examples   # Interactive demo gallery (:5173)
pnpm run dev:docs       # This docs site (:5174)
pnpm run ci             # lint + typecheck + test + depcruise + build

Intermact v1.0 — docs cover Phase-1 / Phase-2 / Phase-3 (all stages)