実装

Node

markdown-it

npm install markdown-it
import MarkdownIt from 'markdown-it';
const parser = new MarkdownIt();
const html = parser.render(md)

php

PHP Markdown

composer require michelf/php-markdown

cebe/markdown

composer require cebe/markdown

Parsedown

composer require erusev/parsedown

Ruby

RDiscount

Railsで使用する場合は、アプリホーム/Gemfileに以下を記述。

gem 'rdiscount'

bundle installを実行するとgemがインストールされます。

あとは、Rdiscountのインスタンスを作成して、to_htmlメソッドを適用するだけでマークダウンをhtmlに変換してくれます。

markdown = RDiscount.new("Hello World!")
puts markdown.to_html
 => <p>Hello World!</p>