sharedb-codemirror - CodeMirror bindings for ShareDB

  •        109

CodeMirror bindings for ShareDB. Adapted from @aslakhellesoy's share-codemirror. That's it. You now have two-way sync between ShareDB and CodeMirror. A full example is available in examples/.



Related Projects

react-codemirror2 - Codemirror integrated components for React

  •    TypeScript

react-codemirror2 ships with the notion of an uncontrolled and controlled component. UnControlled consists of a simple wrapper largely powered by the inner workings of codemirror itself, while Controlled will demand state management from the user, preventing codemirror changes unless properly handled via value. The latter will offer more control and likely be more appropriate with redux heavy apps. Since codemirror ships mostly unconfigured, the user is left with the responsibility for requiring any additional resources should they be necessary. This is often the case when specifying certain language modes and themes. How to import/require these assets will vary according to the specifics of your development environment. Below is a sample to include the assets necessary to specify a mode of xml (HTML) and a material theme.

ui-codemirror - This directive allows you to add CodeMirror to your textarea elements.

  •    Javascript

This directive allows you to add CodeMirror to your textarea elements.All the Codemirror configuration options can be passed through the directive.

code-blast-codemirror - ✨Particles blasts while typing in Codemirror

  •    Javascript

This is a quick Codemirror port of lovely experiement by Joel Besada. Simply put code-blast.js in your project and set the blastCode option to true when initializing codemirror. This library comes with inbuilt 2 types of effect.

codemirror-movie - A plugin for CodeMirror 2 for code demo

  •    Javascript

A plugin for CodeMirror 2 for code demo

deck.js-codemirror - CodeMirror extension for deck.js

  •    Javascript

CodeMirror extension for deck.js

CodeMirror-v1 - An editable-iframe based code editor in JavaScript

  •    Javascript

This repository is no longer being maintained.All development work has shifted to

CodeMirror - In-browser code editing

  •    Javascript

CodeMirror is a JavaScript library that can be used to create a relatively pleasant editor interface for code-like content. It could be easily integrated in to your webpage. It supports JavaScript, XML/HTML, CSS, Python, PHP, diff, C, Java, sTeX, LaTeX, Haskell, Smalltalk, reStructuredText and PL/SQL. It also supports features like Autocompletion, Search/replace, Highlighting the current line.



A syntax highlighting editor for the MediaWiki markup language, written in JavaScript using the CodeMirror framework (

JavaScript-Scope-Context-Coloring - An experiment in switching between syntax highlighting and scope colorizing built on JSLint and CodeMirror

  •    Javascript

A JavaScript experiment in switching between syntax highlighting and scope colorizing, built on JSLint and CodeMirror and inspired by Douglas Crockford.

mathdown - Collaborative markdown with math

  •    CoffeeScript

Powered by CodeMirror, MathJax and Firebase's Firepad. I'm using "CM" = CodeMirror, "MJ" = MathJax abbreviations a lot in the project. Alpha quality – will eat your math, burn your bookmarks & expose your secrets. I mean it. See for example #85 — saving would sometimes be silently broken, for half a year! I'm working to make it more robust (and tested) but for now, be careful.

HyperMD - A WYSIWYG Markdown Editor for browsers. Break the Wall between writing and previewing.

  •    TypeScript

Breaks the Wall between writing and preview, in a Markdown Editor. HyperMD is a set of CodeMirror add-ons / modes / themes / commands / keymap etc.

ShareJS - Collaborative editing in any app

  •    Javascript

NOTE: ShareJS is now ShareDB. See here and here for more information. .

morkdown - A simple Markdown editor

  •    Javascript

Morkdown is primarily designed to render GitHub Flavored Markdown (GFM), so it's ideal for your When rendering the Markdown, it uses the same syntax highlighter as GitHub (the Python Pygments library) and the styling is near identical to GitHub. Markdown content is parsed using [marked]marked(via brucedown), a JavaScript Markdown parser capable of parsing GFM.Morkdown is a Google Chrome App coupled to a Node server and uses CodeMirror for the editor panel.

wdb - An improbable web debugger through WebSockets

  •    Python

wdb is a full featured web debugger based on a client-server architecture. The wdb server which is responsible of managing debugging instances along with browser connections (through websockets) is based on Tornado. The wdb clients allow step by step debugging, in-program python code execution, code edition (based on CodeMirror) setting breakpoints...

droppy - Self-hosted file storage

  •    Javascript

droppy is a self-hosted file storage server with a web interface and capabilities to edit files and view media directly in the browser. It is particularly well-suited to be run on low-end hardware like the Raspberry Pi. droppy maintains a in-memory representation of the files directory. If you're on slow storage and/or serving 100k or more files, the initial indexing on startup will likely take some time.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.