In-browser code editing made bearable


Funding status:

CodeMirror is a JavaScript component that provides a code editor in the browser. When a mode is available for the language you are coding in, it will color your code, and optionally help with indentation.

The project page is
The manual is at
The contributing guidelines are in