Annotator.js plugin for Meltdown viewer and editor integration. Designed for use with Anntotator 2.x releases.

Distributed under the Apache 2.0 License.

View the Project on GitHub emory-lits-labs/annotator-meltdown

version 0.3.0


Create annotator.js annotations with formatting using markdown notation and a simple toolbar for managing format markup.

Try it out in this simple demo.

Note: annotator-meltdown modifies the default Annotator.js keyboard shortcuts so that the enter key can be used to create new lines in the annotation text. Use shift+enter to save and close the current annotation.


Using this annotator plugin requires Meltdown CSS and javascript and the annotator-meltdown javascript. A minified version of the combined meltdown and annotator-meltdown css and javascript dependencies are provided for convenience.

Include the appropriate CSS and Javascript files:

<link rel="stylesheet" type="text/css" href="" />
<script type="text/javascript" src=""></script>

To use this plugin in your Annotator project, set annotator-meltdown as both a viewer and editor extension when you initialize annotator.ui.main. You can optionally configure a minimum width for the editor element:

    var app = new annotator.App();
      viewerExtensions: [
      editorExtensions: [
        annotatormeltdown.getEditorExtension({min_width: '500px'})


Authors and Contributors

Created by Rebecca Sutton Koeser (@rlskoeser) and Kevin Glover (@kevinglover), 2015. Originally developed as part of readux.