editorjs-code-editor

A code editor block for Editor.js with in-browser Python execution via Pyodide WebAssembly. No server required.

Python in the browser 12 languages 4 styles MIT
Click the + button below (or press Tab) and select Code Editor from the block menu. Then try selecting Python, writing code, and clicking Run.

Saved block data (JSON)

Click "Save & Show Data" after adding a Code Editor block...