CodeMirror | Vaadin

Syntax highlighted in-browser editing for Java, JavaScript, CSS, XML, Python, etc.

CodeMirror is a JavaScript library that can be used to create a relatively pleasant editor interface for code-like content - computer programs, HTML markup, and similar. If a parser has been written for the language you are editing (see below for a list of supported languages), the code will be colored, and the editor will help you with indentation.

This Vaadin add-on integrates CodeMirror as a TextField component.

-- NOTE: The implementation is still experimental. Some of the features like keyboard focus control, line-based API are missing.


Link to this version
ExperimentalReleased 21 August 2010Apache License 2.0
Framework Support
Vaadin 6.3+
Browser Compatibility
Install with
Release notes - Version 0.9.3

Upgraded CodeMirror JavaScript libraries to 0.8. See for details.