Back to Devoured - May 19, 2026
DEVOURED
Browser-based Video Editor (Website)

Browser-based Video Editor (Website)

Design Tooscut
Tooscut is a professional browser-based video editor leveraging WebGPU and Rust/WASM to achieve near-native performance for editing and real-time previews.
What: Tooscut offers a non-linear editing (NLE) experience directly in the browser, featuring GPU-accelerated compositing, keyframe animation, and multi-track timelines, all without installation, utilizing WebGPU and Rust/WASM.
Why it matters: This project demonstrates the increasing capability of web technologies (WebGPU, WASM, File System Access API) to deliver complex, performance-intensive applications previously confined to native desktop environments, pushing the boundaries of what's possible in the browser.
Takeaway: Explore WebGPU and WebAssembly with Rust if you need to build high-performance, complex multimedia applications for the web.
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

Explore all 43 articles in today's digest

Fresh dev news, AI-digested daily. Never miss a trend at devoured.fyi