https://github.com/mblode/react-vello
Blazing fast React renderer powered by Vello
https://github.com/mblode/react-vello
Last synced: 4 months ago
JSON representation
Blazing fast React renderer powered by Vello
- Host: GitHub
- URL: https://github.com/mblode/react-vello
- Owner: mblode
- License: mit
- Created: 2025-11-13T22:16:41.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-12-30T23:33:22.000Z (5 months ago)
- Last Synced: 2026-01-01T04:37:56.450Z (5 months ago)
- Language: TypeScript
- Homepage: https://react-vello.blode.co
- Size: 979 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# React Vello
**Blazing fast React renderer powered by [Vello](https://github.com/linebender/vello)**
## Demo
Try the live demo.
## Install
```shell
npm install react-vello react react-dom
```
## Quickstart
```html
```
```tsx
import { Canvas, Rect, Text, createVelloRoot } from "react-vello";
const canvas = document.querySelector("#vello") as HTMLCanvasElement;
const root = createVelloRoot(canvas);
root.render(
Hello Vello
);
```
## Notes
- WebGPU is required; use a browser with WebGPU enabled.
- The WASM renderer ships with the package; no extra setup required.
## License
[MIT](LICENSE.md)
---
Inspired by [react-three-fiber](https://github.com/pmndrs/react-three-fiber), [react-konva](https://github.com/konvajs/react-konva), and [react-pdf](https://github.com/diegomura/react-pdf).