top | item 46339833

Show HN: FileZen – Client-side PDF and Video tools using WebAssembly

2 points| benmxrt | 2 months ago |filezen.online

3 comments

order

benmxrt|2 months ago

OP here.

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.

lazerbones|2 months ago

Love the concept but when I open a bunch of the tools i only get a black screen. And the ones that do load im getting Failed when I try to use.

benmxrt|2 months ago

Just pushed a hotfix for this. It was a missing headers issue blocking the WASM workers. The black screen issue should also be resolved now. Thanks for the heads up!