Browser-based Video Editor (Website)
Tooscut is a professional browser-based video editor leveraging WebGPU and Rust/WASM to achieve near-native performance for editing and real-time previews.
Deep dive
- Tooscut is a professional, browser-based non-linear video editor.
- It offers GPU-accelerated rendering and compositing using WebGPU and Rust/WASM.
- Features include multi-track timeline, keyframe animation with bezier easing, and real-time GPU-computed effects (brightness, contrast, blur).
- The editor provides near-native performance for real-time previews and exports.
- No installation is required; the application runs entirely in the browser.
- Media stays local on the user's machine, utilizing the File System Access API.
- The project highlights the potential for complex applications to run efficiently on the web platform.
Decoder
- WebGPU: A new web standard API that provides access to a computer's graphics processing unit (GPU) for rendering and compute operations, offering more powerful and lower-level control than WebGL.
- Rust/WASM: Refers to using the Rust programming language to compile code into WebAssembly (WASM), allowing near-native performance for computationally intensive tasks in web browsers.
- Non-Linear Editor (NLE): A video editing system that allows for non-destructive editing of video and audio in any order, common in professional video production.
- File System Access API: A browser API that allows web applications to read and write files and directories on the user's local system after user permission, enabling local-first functionality.
Original article
Professional video editing, right in your browser
A powerful NLE editor with GPU compositing, keyframe animation, and real-time preview. No installs required.
Everything you need to edit
Built on WebGPU and Rust/WASM for performance that rivals native apps.
GPU-Accelerated Rendering
WebGPU-powered compositing via Rust/WASM delivers near-native performance for real-time previews and exports.
Multi-Track Timeline
Canvas-rendered timeline with unlimited video and audio tracks, linked clips, and cross-transitions.
Keyframe Animation
Animate any property with bezier easing curves. Transform, opacity, effects — everything is keyframeable.
Real-Time Effects
Apply brightness, contrast, saturation, blur, and hue rotation — all GPU-computed with instant preview.
Zero Install, Full Power
Everything runs in the browser. Your media stays local with the File System Access API — nothing leaves your machine.
Frequently Asked Questions
Common questions about Tooscut, its capabilities, and how it compares to traditional video editors.
Is Tooscut open source? Can I use it commercially?
Why use a browser-based editor instead of DaVinci Resolve or Premiere?
Which browsers are supported?
Can the browser actually handle professional video editing?
Doesn't Chrome have a 4GB memory limit per tab?
How fast is export compared to native editors?
What editing features are currently supported?
Can I embed Tooscut into my own product?
Does it work on mobile or tablets?
Is real-time collaboration or cloud sync planned?
Have another question? Open an issue on GitHub
Fresh dev news, AI-digested daily. Never miss a trend at devoured.fyi