Built an offline LeetCode practice app: no login, no internet, no paywall
Been grinding Blind 75 on and off for a while and kept running into the same annoyance.
I do a lot of my studying on planes or in places with spotty wifi, and LeetCode just falls apart offline. Figured I'd fix that.
Built OffCode, a PWA that runs the full Blind 75 problem set entirely in your browser. Python runs via Pyodide, JavaScript runs through Web Workers. No backend, no account, no rate limits. Install it once and it works in airplane mode.
It's got the Monaco editor (same one as VS Code), auto saves your code locally with IndexedDB, and shows you where your solution lands on a performance tier so you're not just checking if it passes but also whether it's actually efficient.
Stack is React + Vite + Pyodide if anyone's curious.
Offcode : Offcode.vercel.app
GitHub: https://github.com/che4goud/offcode
and if you like it consider buying me coffee hehe..
Would love feedback, especially if you run into problems on Firefox or mobile.