Skip to content

Getting started with ZenFG ​

Choose a path for your application. ZenFG coordinates graph-visible GPU work; your application owns the device, rendering policy, and presentation.

GoalStart hereWhat you will get
Integrate TypeScript and WebGPUWebGPU quick startA clear-only presentation frame
Integrate Rust and wgpuRust quick startA CPU-only compiled graph, followed by device-backed recipes
Read or produce Snapshot dataTypeScript Snapshot or Rust SnapshotValidated, canonical portable diagnostics
Embed a visual debuggerInspector quick startA browser workbench for your captures
Work with an AI coding assistantWebGPU Skills, Snapshot Skills, or Inspector SkillsPackage-specific English instructions; see each guide for release availability and pnpm approval

Package documentation ​

Each package or crate owns its usage, concepts and upgrade instructions. Follow the links above for version-specific guides, or browse the online documentation.

For exact APIs, follow each package README to its included types/source or Rust API documentation. The development TypeScript API is generated from public source comments.

Versions and contributing ​

The website follows the development branch. Installed READMEs, packaged examples, and per-package release tags preserve documentation for published versions. Review the migration from 0.1.0 before upgrading runtime or Inspector APIs. See the Snapshot 1.2 timing migration for older beta captures and the changelog for per-package changes.

For repository work, read Contributing, the documentation workflow, and the release process.

Open source / MIT licensed