
Augani /
openreel-video
OpenReel Video - Professional browser-based video editor. Open source CapCut alternative. 100% browser-based, no installation, no cloud uploads, no watermarks.
Overview
OpenReel Video is a fully-featured browser-based video editor that runs entirely client-side. Built with React, TypeScript, WebCodecs, and WebGPU for professional-grade video editing without the need for expensive software or cloud processing.
100% Client-Side - Your videos never leave your device. No uploads, no cloud processing, complete privacy.
No Installation - Works in Chrome/Edge. Just open and start editing.
Professional Features - Multi-track timeline, keyframe animations, color grading, audio effects, and more.
GPU Accelerated - WebGPU and WebCodecs for smooth 4K editing and fast exports.
Free Forever - MIT licensed, no subscriptions, no watermarks.
Features
Video Editing
Multi-track timeline - Unlimited video, audio, image, text, and graphics tracks
Real-time preview - Smooth playback with GPU acceleration
Precision editing - Frame-accurate scrubbing, cut, trim, split, ripple delete
Transitions - Crossfade, dip to black/white, wipe, slide effects
Video effects - Brightness, contrast, saturation, blur, sharpen, glow, vignette, chroma key
Blend modes - Multiply, screen, overlay, add, subtract, and more
Speed control - 0.25x to 4x with audio pitch preservation
Crop & transform - Position, scale, rotation with 3D perspective
Graphics & Text
Professional text editor - Rich styling, shadows, outlines, gradients
20+ text animations - Typewriter, fade, slide, bounce, pop, elastic, glitch
Karaoke-style subtitles - Word-by-word highlighting synced to audio
Shape tools - Rectangle, circle, arrow, polygon, star with fill/stroke
SVG support - Import SVGs with color tinting and animations
Stickers & emoji - Built-in library
Background generator - Solid colors, gradients, mesh gradients, patterns
Keyframe animations - Animate any property over time with 20+ easing curves
Audio
Multi-track mixing - Unlimited audio tracks with real-time mixing
Waveform visualization - Visual audio editing
Audio effects - EQ, compressor, reverb, delay, chorus, flanger, distortion
Volume & panning - Per-clip controls with fade in/out
Beat detection - Auto-generate markers synced to music
Audio ducking - Auto-reduce music when dialog plays
Noise reduction - 3-pass noise removal (tonal, broadband, rumble)
Color Grading
Color wheels - Lift, gamma, gain controls
HSL adjustments - Hue, saturation, lightness fine-tuning
Curves editor - RGB and individual channel curves
LUT support - Import and apply 3D LUTs
Built-in presets - One-click color grading
Export
MP4 (H.264/H.265) - Universal compatibility
WebM (VP8/VP9/AV1) - Web-optimized format
ProRes - Professional intermediate format (Proxy, LT, Standard, HQ, 4444)
Quality presets - 4K @ 60fps, 1080p, 720p, 480p
Custom settings - Bitrate, frame rate, codec options, color depth
Hardware encoding - WebCodecs for fast exports
AI upscaling - Enhance resolution with WebGPU shaders
Audio export - MP3, WAV, AAC, FLAC, OGG
Image sequences - JPG, PNG, WebP frame export
Progress tracking - Real-time progress with cancel support
Professional Tools
Unlimited undo/redo - Full history with recovery
Auto-save - Never lose work (IndexedDB storage)
Keyboard shortcuts - Professional workflow
Snap to grid - Magnetic alignment
Track management - Show/hide, lock/unlock, reorder
Subtitle support - SRT import with customizable styling
Screen recording - Record screen, camera, or both
Project sharing - Export/import project files
Performance
WebGPU rendering - GPU-accelerated compositing
WebCodecs API - Hardware video decoding/encoding
Frame caching - LRU cache for smooth playback
Web Workers - Background processing
4K support - Edit and export in 4K resolution.
Key topics
- openreel-video
- video-editor
- capcut-alternative
- browser-based
- open-source
Getting started
Installation steps vary depending on how a project is packaged, so the most reliable source is always the official README. As a starting point:
How it compares
Here is how this project sits alongside a few other tools in the same category:
Questions about this project
- What is openreel-video?
- OpenReel Video is a fully-featured browser-based video editor that runs entirely client-side. Built with React, TypeScript, WebCodecs, and WebGPU for professional-grade video editing without the need for expensive software or cloud processing.
- What license does openreel-video use?
- MIT
- How popular is openreel-video on GitHub?
- openreel-video has roughly 4.3k stars and 594 forks on GitHub as of the latest data.
- Is openreel-video actively maintained?
- This repository has been updated recently, which is generally a good sign of active maintenance.
- What language is openreel-video written in?
- openreel-video is written primarily in TypeScript, HTML, WGSL, JavaScript, CSS, Python and other.
Repository info
| Owner | Augani |
|---|---|
| Primary language | TypeScript, HTML, WGSL, JavaScript, CSS, Python and other |
| License | MIT |
| Created | July 16, 2026 |
| Last updated | July 16, 2026 |