I built this because I was frustrated with existing file tools requiring uploads for simple tasks like merging PDFs or converting a video.
FileZen is a 100% client-side tool built with React and WebAssembly.
Tech Stack:
- ffmpeg.wasm for video/audio processing (running in Web Workers to avoid blocking UI).
- pdf-lib for document manipulation.
- Vite + React for the frontend.
The main challenge was handling memory limits in the browser (especially specifically on iOS Safari) when processing larger video files.
It's currently an MVP and completely free. I'd love to hear your thoughts on the WASM performance and if you encounter any crashes on mobile devices.
benmxrt•2h ago
I built this because I was frustrated with existing file tools requiring uploads for simple tasks like merging PDFs or converting a video.
FileZen is a 100% client-side tool built with React and WebAssembly.
Tech Stack: - ffmpeg.wasm for video/audio processing (running in Web Workers to avoid blocking UI). - pdf-lib for document manipulation. - Vite + React for the frontend.
The main challenge was handling memory limits in the browser (especially specifically on iOS Safari) when processing larger video files.
It's currently an MVP and completely free. I'd love to hear your thoughts on the WASM performance and if you encounter any crashes on mobile devices.