Introduction
Welcome to the VizCraft documentation!
VizCraft is a fluent, type-safe SVG scene builder for composing nodes, edges, animations, and overlays with incremental DOM updates and no framework dependency.
Key Features
- Fluent API: Builder pattern for easy scene composition.
- Framework Agnostic Core: Use it with Vanilla JS or any framework.
- High Performance: efficient DOM updates.
- Interactive: Built-in support for gestures and interactions.
- Animations: Powerful animation system.
Installation
npm install vizcraft
# or
pnpm add vizcraft
Getting Started
Check out the Interactive Examples to see it in action.
If you're here for motion and timelines, start with the Animations guide.