← Back to workBROSLUNAS

[ Selected work ] / 2026

ejecuta.tech

>>> Summary

Online playground to compile and run code in the browser: C++, Python, TypeScript, JavaScript, HTML and Bash.

[ Live site ↗ ][ Source code ↗ ]

FIG. 01ejecuta.tech
Role
Diseño y desarrollo
Stack
Next.js, React, TypeScript, Tailwind CSS, CodeMirror, MongoDB, Cloudflare R2
Year
2026

>>> Details

An interactive playground to compile and run code with nothing to install. It uses the Wandbox API for C++, C, Python, JavaScript, TypeScript, Bash and SQL, and renders HTML/CSS/JS in a sandboxed iframe.

  • +Compiler control: -O0 to -Ofast, sanitizers (Address, UB, Leak, Thread) and custom flags.
  • +Separate I/O: stdin, stdout, stderr and compiler logs in their own panels.
  • +Passkeys (WebAuthn), GitHub OAuth and TOTP 2FA; JWT-signed sessions and per-IP rate limiting.
  • +Hybrid persistence: autosave to localStorage and cloud sync with MongoDB and Cloudflare R2.
  • +Short share links, password-protected snippets and public profiles.
  • +Configurable layouts, keyboard shortcuts and WCAG 2.1 AA as a target.