Back to Joplin

Turndown Demo

packages/turndown/index.html

3.6.11958 B
Original Source

HTML

Turndown Demo

This demonstrates turndown – an HTML to Markdown converter in JavaScript.

Usage

js
var turndownService = new TurndownService()
console.log(
  turndownService.turndown('<h1>Hello world</h1>')
)

It aims to be CommonMark compliant, and includes options to style the output. These options include:

  • headingStyle (setext or atx)
  • horizontalRule (*, -, or _)
  • bullet (*, -, or +)
  • codeBlockStyle (indented or fenced)
  • fence (` or ~)
  • emDelimiter (_ or *)
  • strongDelimiter (** or __)
  • linkStyle (inlined or referenced)
  • linkReferenceStyle (full, collapsed, or shortcut)

Markdown

Heading stylesetextatx

Horizontal rule* * *- - -_ _ _

Bullet*-+

Code block styleindentedfenced

Fence```~~~

Em delimiter_*

Strong delimiter**__

Link styleinlinedreferenced

Link reference stylefullcollapsedshortcut