Skip to content

invana/canvas

Repository files navigation

@invana/canvas

High-performance WebGPU-first canvas rendering engine and visualization toolkit.

Packages

Package Description
@invana/canvas-core Core rendering engine with WebGPU/WebGL support
@invana/canvas-utils Shared utilities (math, color, etc.)

Quick Start

pnpm install
pnpm build
pnpm storybook
pnpm --filter @invana/canvas-core build 
pnpm --filter @invana/layouts-d3-force build

Features

  • WebGPU-first with WebGL2 fallback
  • Theming system with light/dark modes
  • Plugin architecture for extensibility
  • Multiple node shapes and edge types
  • Rich interactions - pan, zoom, drag, select
  • Support for animations

Usage

Documentation

  1. Architecture
  2. Plugins

License

About

High Performance rendering engine for data stories.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages