Vustu is a simple video editor that runs entirely in your browser — no server, no uploads. You can upload a video, make cuts, remove segments, undo edits, and export the final result as a WebM file.
It's built with Vue 3, using the MediaRecorder API and Canvas CaptureStream to handle video export. Everything is processed locally, so it’s privacy-friendly and works offline once loaded.
Key Features:
- 100% client-side editing and exporting
- Add/remove cuts to the video timeline
- Undo/redo support
- Export edited videos as WebM
- Works on all platforms with a modern browser
It’s still in early stages, and I’d love feedback from the HN community — especially on performance and usability.
Have you tested how large a single video clip can be? because browser tab has memory limit, and videos are usually large, I wonder how practical a browser based video editor can be?
I tested a 2GB clip that was loaded fine. I don't have even larger clips on my machine.
00240William•2h ago
It's built with Vue 3, using the MediaRecorder API and Canvas CaptureStream to handle video export. Everything is processed locally, so it’s privacy-friendly and works offline once loaded.
Key Features: - 100% client-side editing and exporting - Add/remove cuts to the video timeline - Undo/redo support - Export edited videos as WebM - Works on all platforms with a modern browser
It’s still in early stages, and I’d love feedback from the HN community — especially on performance and usability.
https://github.com/WilliamTuominiemi/Vustu
billconan•2h ago
I tested a 2GB clip that was loaded fine. I don't have even larger clips on my machine.