A full-featured video editor that runs entirely in your browser — no uploads, no account, no install.
🔗 Live: clip-forge.hackatoa.com · ☕ Support: Buy Me a Coffee
Clip Forge is a client-side, multi-track video editor. Everything is processed locally in the browser, so your media never leaves your device. Trim, split, and arrange clips across video/audio/image/text/shape tracks; add transitions, keyframes, filters, chroma key, and export up to 8K.
- Multi-track timeline (video / audio / image / text / shape / voiceover)
- Trim, split, snap, copy/paste, undo/redo, multi-select
- Keyframes, transitions & crossfades, filters, color grading, chroma key
- Save/load projects as a single
.clipforgefile - WebM export + optional FFmpeg.wasm MP4 transcode (up to 8K)
- 6-language localization
React · Vite · Web Audio / Canvas / WebGL · FFmpeg.wasm · Express · Docker
npm install
npm run devDocker on the homelab host; GHCR + Watchtower auto-deploy. The production server sends COOP/COEP headers so FFmpeg.wasm MP4 export works.
If this project is useful to you, consider supporting development:
Part of the Hackatoa ecosystem — self-hosted apps, browser games, and bots. · All repositories »