Creators need an immediate connection to what they're creating.
— Bret Victor, Inventing on Principle
Every profession deserves a fast tool. Unfortunately, the web wasn’t
built for performance. This isn’t a problem for most sites, but for
highly interactive tools like Figma, JavaScript just doesn’t cut it.
Rust lets you write performance-intensive code in a natural way, and it
now runs on the web!
Zaplib is an open-source Rust WebAssembly framework. It allows you to
rewrite pieces of your app in Rust and have them seamlessly run within
your existing JS app.
Porting over pieces of your JS app is just the beginning! We have the bones of a full
web framework with 2d and 3d rendering, an UI components, and more. We hope to
empower the next generation of app developers to empower the next
generation of engineers, architects, designers, policy-makers, scientists,
artists, and creators of all kinds.