JSPM

@pneuma-craft/react

0.3.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 23
  • Score
    100M100P100Q67777F
  • License MIT

React 19 components and hooks for pneuma-craft

Package Exports

  • @pneuma-craft/react

Readme

@pneuma-craft/react

React 19 bindings for pneuma-craft — components, hooks, and providers that wrap @pneuma-craft/core, @pneuma-craft/timeline, and @pneuma-craft/video.

bun add @pneuma-craft/react react react-dom

Requires React 19+.

What's in here

  • Providers — Zustand-backed stores for project, timeline, and engine state
  • HooksuseProject, useComposition, usePlayback, useEngine, command dispatchers, and selectors
  • Components<VideoPreview> and friends; designed to be composable into your own editor UI
  • No bundled UI chrome — bring your own buttons and layout; this package is the wiring, not the look

Documentation

See the pneuma-craft repository for the full design spec, architecture, and usage examples.

License

MIT © Pandazki