Marshmellow is a simple markdown processor implemented in Go.
go get github.com/audreylim/marshmellow/...
Conversion can be done on multiple files. Just run
$GOPATH/bin/marshmellow file1.md file2.md file3.md
This turns the markdown files into corresponding HTML files, ie. file1.html, file2.html, file3.html.
Marshmellow currently supports the following syntax:
# Header 1becomes
<h1>Header 1</h1>Marshmellow supports up to h6 headers, ie. ###### Header 6.
Paragraph 1
becomes
<p>Paragraph 1</p>**Bold Text**becomes
<b>Bold Text</b>*Italic Text*
becomes
<i>Italic Text</i>* Bullet 1
* Bullet 2
* Bullet 3becomes
<ul>
<li>Bullet 1</li>
<li>Bullet 2</li>
<li>Bullet 3</li>
</ul>MIT