Tooscut
lastmod 2026-03-23created 2026-03-231 edits
A professional video editor in the browser, built with WebGPU and WASM
About
- A professional video editor that runs in the browser, supporting GPU acceleration and real-time preview with no installation
- Delivers native-level performance through a compositing engine based on WebGPU and Rust/WASM
- Also includes advanced editing features such as a multi-track timeline, cross transitions, and keyframe animation
- Effects such as brightness, contrast, saturation, and blur are computed on the GPU, allowing instant preview with no rendering delay
- With a local-first architecture, files are stored only locally; released as open source under the Elastic License 2.0
Browser-based professional video editor
- Tooscut is a professional video editor (NLE) that runs in the browser with no installation
- Supports GPU compositing, keyframe animation, and real-time preview
- Delivers native-app-level performance based on WebGPU and Rust/WASM
- The WebGPU-powered compositing engine is implemented in Rust/WASM, maintaining high performance during real-time preview and export
- Processes video effects quickly with GPU computation
- Supports unlimited video and audio tracks on a canvas-based timeline
- Provides cross transitions between clips
- Bezier-curve-based keyframe animation can be applied to every property
- Various parameters such as position, opacity, and effects can be adjusted over time
- Effects such as brightness, contrast, saturation, blur, and hue rotation are computed on the GPU for instant preview
- Results can be checked with no rendering delay while adjusting effects
- All features run inside the browser, and media files are stored only locally via the File System Access API
- With a local-first architecture, no data is sent to external servers
- Integrates modern web technologies such as WebGPU, WASM, Web Audio, and the File API
- Distributed under the Elastic License 2.0
- Source code is public on GitHub
See also
- Video editing software
- WebGPU
- WASM