Skip to content

Add editorjs-code-editor and Cubite#163

Open
amirtds wants to merge 1 commit into
editor-js:masterfrom
amirtds:add-code-editor-and-cubite
Open

Add editorjs-code-editor and Cubite#163
amirtds wants to merge 1 commit into
editor-js:masterfrom
amirtds:add-code-editor-and-cubite

Conversation

@amirtds

@amirtds amirtds commented Apr 24, 2026

Copy link
Copy Markdown

Summary

  • Adds editorjs-code-editor to the Block Tools > Code section — a code editor block with 12 language modes, 4 visual styles, and in-browser Python execution via Pyodide WebAssembly
  • Adds Cubite to the Projects Using Editor.js section — a multi-tenant LMS platform with 23 custom EditorJS plugins

About editorjs-code-editor

A feature-rich code editor block for Editor.js that stands out with in-browser Python execution powered by Pyodide WebAssembly (no server required):

  • 12 language modes with CodeMirror 6 syntax highlighting
  • Run Python code directly in the browser via Pyodide WASM
  • 4 visual styles (Default, Bordered, Terminal, Minimal)
  • Console output panel with error styling and execution timing
  • Dark mode auto-detection
  • Self-contained CSS with customizable properties
  • MIT licensed

Repository: https://github.com/amirtds/editorjs-code-editor

@amirtds

amirtds commented Apr 24, 2026

Copy link
Copy Markdown
Author

@neSpecc Appreciate if you can take a look at this PR when you have some time, thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant