Skip to content

Tiny but reliable Markdown to HTML conversion in JavaScript

License

Notifications You must be signed in to change notification settings

deryb/drawdown

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

drawdown


Tiny but reliable Markdown to HTML conversion in JavaScript

Supported Markdown features:

Headings

Inline styles such as bold, italic, both, strikethrough, monospace, --subscript--, and ^^superscript^^.

Block quotes, including

nested block quotes.

Fenced code blocks
Indented code blocks
  1. Numbered lists
  • Unordered lists
  • Nested in other lists a. Lettered lists are an extension to the spec. b. They may be useful for legal documents.
  1. Another entry in my numbered list.
Tables Tables Tables
Cell 1 Cell 2 Cell 3
Cell 4 Cell 5 Cell 6
Cell 7 Cell 8 Cell 9

Links

Images:

Images


Summary...

These are the supported features:

  • Block quotes
  • Code blocks
  • Links
  • Images
  • Headings
  • Lists (including lettered lists)
  • Bold
  • Italic
  • Strikethrough
  • Monospace
  • Subscript
  • Horizontal rule
  • Tables

Unsupported Markdown features at this time:

  • Line blocks
  • Definition lists
  • Footnotes
  • Twitter/Facebook/YouTube embed
  • Inline math equations

To use:

element.innerHTML = markdown(text);

About

Tiny but reliable Markdown to HTML conversion in JavaScript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 55.4%
  • HTML 44.6%