I'm a PHP developer. I know nothing about WebAssembly, video codecs, or browser-based media processing. But I wanted to build a video converter that doesn't upload your files to a server, because every "free" converter out there does exactly that.
So I used Claude Code to build the entire thing. Every line of code was written by Claude. I handled product decisions, UX direction, and testing. The result is VidShift (https://vidshift.io), a free browser-based video toolkit with 9 tools: converter, compressor, trimmer, GIF maker, MP3 extractor, mute, rotate/flip, speed changer, and frame extractor.
Everything runs locally using WebAssembly and WebCodecs. Your files never leave your device. No signups, no watermarks, no file size limits. It even works offline after the first visit.
The tech stack is simple: pure HTML/CSS/JS on Cloudflare Pages, powered by the MediaBunny WASM library. No frameworks, no backend.
I'm in pure growth mode right now. No monetization, just trying to get the tool in front of people who need it. Would love any feedback from the community on the product or the approach.
Hi Jason - did a similar thing with color palette extraction & struggled to get it in front of users. I learned a few things in the process though - happy to connect & share what worked and what didn't. Feel free to email at rkotcher at gmail dot com :-)