Zaplib
lastmod 2022-05-06created 2022-04-122 edits
Open source for speeding up web apps with Rust and WASM
Features
- Use high-performance code written in Rust alongside JavaScript code
- Designed to support converting existing slow JS code to Rust piece by piece and integrating it
- Zaplib components
- Standard library : logging, threading, HTTP, file reading, etc.
- JS bridge : communication between JS and Rust
- Rendering : low-level GPU-based 2D & 3D rendering API and eventing
- UI : components, layout engine, animation
- WebAssembly / WebGL (main target)
- Mac OSX / Metal
- Linux / OpenGL
- Windows / DirectX 11
- Zapium (an Electron alternative made by Zaplib)