Hello Codeforces,
As a Mac user, switching browsers just to use the CPH extension is frustrating. To fix this, I engineered a native, open-source Safari extension that maps VS Code (CPH) directly to Codeforces and CSES.
Engine & Features
- Zero-Latency Execution: Built an 80ms DOM-hunting routine that achieves ~380ms end-to-end execution latency.
- Virtual Participation Bypass: Automatically detects CF virtual walls on older problems and seamlessly pivots to the global Problemset archive.
- CSES Ghost Files & Universal DOM: Adapts to CodeMirror/Monaco and programmatically injects "ghost files" into strict upload forms (like CSES).
- Auto-Reset Circuit: A 4-second self-healing memory wipe prevents lock-ups on 404 pages or network drops.
Demo & Download
The project is live and open-source. You can check out the codebase, read the installation guide, and download the v1.0.0 release here: GitHub Repository & Releases
You can also watch a 15-second screen capture showing exactly how fast the routing and submission works here: Watch the live demo on X
Feedback & Connect
If you encounter any bugs, edge cases on specific problems, or have feature requests, please feel free to reach out to me anywhere. I'll be building and open-sourcing more low-latency tools and backend projects soon, so let's connect:
- X (Twitter): @samraddh20
- LinkedIn: Samraddh Singh
Drop a ⭐ on the GitHub repo if this saves you some context-switching time during your next round.




