Spaces:
Sleeping
Sleeping
| # CodeMirror | |
| [](https://travis-ci.org/codemirror/CodeMirror) | |
| [](https://www.npmjs.org/package/codemirror) | |
| [](https://gitter.im/codemirror/CodeMirror) | |
| [Funding status: ](https://marijnhaverbeke.nl/fund/) | |
| CodeMirror is a versatile text editor implemented in JavaScript for | |
| the browser. It is specialized for editing code, and comes with over | |
| 100 language modes and various addons that implement more advanced | |
| editing functionality. | |
| A rich programming API and a CSS theming system are available for | |
| customizing CodeMirror to fit your application, and extending it with | |
| new functionality. | |
| You can find more information (and the | |
| [manual](http://codemirror.net/doc/manual.html)) on the [project | |
| page](http://codemirror.net). For questions and discussion, use the | |
| [discussion forum](https://discuss.codemirror.net/). | |
| See | |
| [CONTRIBUTING.md](https://github.com/codemirror/CodeMirror/blob/master/CONTRIBUTING.md) | |
| for contributing guidelines. | |
| The CodeMirror community aims to be welcoming to everybody. We use the | |
| [Contributor Covenant | |
| (1.1)](http://contributor-covenant.org/version/1/1/0/) as our code of | |
| conduct. | |
| ### Quickstart | |
| To build the project, make sure you have Node.js installed (at least version 6) | |
| and then `npm install`. To run, just open `index.html` in your | |
| browser (you don't need to run a webserver). Run the tests with `npm test`. | |