@zynthjs/skia
Skia rendering for Zynth, with declarative drawing nodes, imperative surface submission, resource loading helpers, runtime shaders, and reactive path utilities.
Core
- Basic package overview, renderer model, and first canvas
- Declarative Canvas
Canvas, shape nodes, paint inheritance, gradients, masks, images, SVG, and Skottie - Imperative Surface
SkiaView,createSkiaSurface(), frames, and direct command submission
Advanced
- Shaders and Values
createShader(), runtime effects,Skia, and shared values - Paths, Transforms, and Capabilities
createPath(), SVG path parsing, transform props, and runtime feature checks - Animations shared numeric values, scalar interpolation, and animated Skia props
- Reactive Primitives
createClock(),createPathInterpolation(), andcreatePathValue() - Fonts font creation, resource loading, matching, and text setup
Reference
- API Reference public exports, command types, prop types, and package-level helpers
Platform support
- Native rendering is available on iOS and Android.
- Web support is partial. Some helpers can run in browser-like environments, but there is no dedicated web renderer export in this package.