Skip to content

Release beta phase v0.2.0

Latest

Choose a tag to compare

@tutosrive tutosrive released this 20 Jan 04:29
· 7 commits to main since this release

Important

Releasing in beta phase could result in code execution delays, errors, and non-executions.

Release Notes

Run JavaScript, Python, Ruby, PHP, and Lua directly in your interface.

Engine & Architecture

This project is built with React 19 and Vite, featuring a robust editor experience powered by React Ace (based on Ace Builds). Code execution is handled entirely client-side using codapi.

Note

Browser Only Runtimes
All supported languages in this playground execute entirely in the browser. There is no backend involved for code execution.
For technical details on how these runtimes work without a server, please refer to the codapi-js only-browser documentation.

🚀 Features

  • Multi-language Support: Run JavaScript, Python, Ruby, PHP, and Lua.
  • Modern Stack: Built with React 19, Vite, and TypeScript.
  • Beautiful UI: Styled with Tailwind CSS v4 and DaisyUI.
  • Pro Editor Experience: Integrated React Ace for syntax highlighting and editing features.
  • Theme Support: The playground editor supports both Dark and Light modes (Ace Editor themes).
  • Client-Side Execution: Zero latency, 100% privacy (code never leaves your browser).

📸 Language Previews

Language Preview
JavaScript JavaScript
Python Python
Ruby Ruby
PHP PHP
Lua Lua

🤝 Credits & Technologies

This project stands on the shoulders of giants:

  • Execution Engine: codapi-js (via @antonz/codapi).
  • Editor Core: Ace Builds.
  • React Component: React Ace.
  • Developed by: Dev2Forge.

What's Changed

Full Changelog: v0.1.0-beta...V0.2.0