A JavaScript/TypeScript/React/Vue/Svelte component library that wraps the WASM version of the VGG Runtime.
This library allows you to embed VGG Daruma design files into a web page, no matter what framework you are using.
Meanwhile, it provides high-level APIs to add interactions to the design files, as well as low-level APIs that allow you to drive your own rendering loop to create multiple artboards all in one canvas.
VeryGoodGraphics (VGG) is the next-gen vector graphics and its toolkit for cross-platform UI development which is compatible with any framework and any platform.
🏡 Homepage
pnpm install
pnpm start
VGG can be used in all major browsers. We're constantly working to improve performance with our renderer.
Check out the demos below to see how VGG can be used in your web applications.
More examples can be found in the Examples section of our documentation.
Have an issue with using the runtime, or want to suggest a feature/API to help make your development life better? Log an issue in our issues tab! You can also browse older issues and discussion threads there to see solutions that may have worked for common problems.
VGG Web is MIT licensed.