Launching today

StrictCodeIDE
A code editor where nothing else gets in
13 followers
A code editor where nothing else gets in
13 followers
StrictCodeIDE is a macOS code editor for C, C++, and Java with a real Exam Mode — locks copy/paste, blocks switching apps, cuts internet access, runs a countdown timer, and caps compile/run attempts. Built it after realizing my school's "no cheating" policy for coding exams was just an honor system with zero enforcement. Free, no signup required.







loved that exam mode actually blocks app switching and the compile cap is a nice touch. curious how it handles edge cases like kernel extensions or accidental force quit during a timed session.
@talha6u9u Good question — right now it blocks the Force Quit shortcut (Cmd+Opt+Esc) and standard app-switching gestures via a CGEventTap, and logs any attempt with a timestamp. It's not kernel-level, so a determined user going through Activity Monitor to force-kill the process could still get around it — that's a known limitation for any userspace tool, not just mine. For classroom use it's meant to raise the bar and create an audit trail, not be unbreakable DRM. If someone does force-quit, the session log shows exactly when and that gap is visible to the instructor.
the exam mode actually locks you out of everything which is kind of scary but exactly what schools need. compile attempt cap is a smart touch too
@skamiloglu26759 Thanks! Exam Mode was built to feel like a real exam room, not just a warning banner. Compile cap's there so people can't just brute-force test cases instead of actually solving them.
Also worth mentioning — this isn't only for formal exams. Some people might find it useful just as a distraction-free environment for practicing, since it removes the temptation to app-switch or get pulled away while coding.