Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed https://markdown-it.github.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Vitaly Puzrin e9645b6e4e atx headers + access to named rules via lexers 10 years ago
benchmark Added lexer/renderer stubs 10 years ago
bin Added lexer/renderer stubs 10 years ago
demo Added demo stub and updated docs 10 years ago
dist Added demo stub and updated docs 10 years ago
lib atx headers + access to named rules via lexers 10 years ago
test Added lexer/renderer stubs 10 years ago
.editorconfig First commit 10 years ago
.gitignore First commit 10 years ago
.jshintignore First commit 10 years ago
.jshintrc First commit 10 years ago
.nojekyll Updated `make gh-pages` 10 years ago
.npmignore First commit 10 years ago
.travis.yml First commit 10 years ago
CHANGELOG.md Added demo stub and updated docs 10 years ago
LICENSE Added demo stub and updated docs 10 years ago
Makefile Added lexer/renderer stubs 10 years ago
README.md Added demo stub and updated docs 10 years ago
index.js Added lexer/renderer stubs 10 years ago
package.json Added lexer/renderer stubs 10 years ago

README.md

cooming soon

remarkable

Build Status NPM version

Markdown parser done right. Fast and easy to extend.

Live demo

/INTRO/

Install

node.js:

npm install remarkable --save

bower:

bower install remarkable --save

Usage

var Remarkable = require('remarkable')();
var md = new Remarkable(/* options */);

console.log(md.parse('# Remarkable rulezz!'));
//=> <h1># Remarkable rulezz!</h1>

You can define options via set method:

var Remarkable = require('remarkable');
var md = new Remarkable();

md.set({
  gfm: true,
  tables: true,
  breaks: false,
  pedantic: false,
  sanitize: true,
  smartLists: true,
  smartypants: false
});

Authors

License

MIT