# Kramdown 0.1.0 - first relase of fast, pure Ruby Markdown parser

**URL:** <https://www.ruby-forum.com/t/kramdown-0-1-0-first-relase-of-fast-pure-ruby-markdown-parser/179292>\
**Category:** Ruby\
**Created:** [November 21, 2009, 9:08am UTC](https://www.ruby-forum.com/t/kramdown-0-1-0-first-relase-of-fast-pure-ruby-markdown-parser/179292 "2009-11-21T09:08:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tlockney](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/5e9695/32.png) [@tlockney](https://www.ruby-forum.com/u/tlockney)\
**Post date:** [November 21, 2009, 9:08am UTC](https://www.ruby-forum.com/t/kramdown-0-1-0-first-relase-of-fast-pure-ruby-markdown-parser/179292/1 "2009-11-21T09:08:10Z")

</div>

## kramdown 0.1.0 released

This is the first release of kramdown, yet-another-Markdown  
parser/converter for Ruby, with the following features:

- Written in pure Ruby, no need to compile an extension (like BlueCloth  
or rdiscount)

- Fast (current impl ~5x faster than Maruku, ~10x faster than  
BlueFeather, although ~30x slower than native code like rdiscount)

- Strict syntax definition (special cases for which the original  
Markdown page does not account for are explicitly listed and it is  
shown how kramdown parses them - see the [Syntax] page)

- Supports common Markdown extension (similar to Maruku)  
[Syntax]: [http://kramdown.rubyforge.org/syntax.html](http://kramdown.rubyforge.org/syntax.html)

## About kramdown

kramdown is a _free_ GPL-licensed [Ruby](http://www.ruby-lang.org)  
library for parsing Markdown-like syntax. It is completely written in  
Ruby, supports standard Markdown (with some minor modifications) and  
various extensions that have been made popular by the PHP Markdown  
Extra package and Maruku.

Homepage for installation instructions and documentation:  
[http://kramdown.rubyforge.org](http://kramdown.rubyforge.org)

---

<div class="post-metadata">

**Author:** ![tlockney](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/5e9695/32.png) [@tlockney](https://www.ruby-forum.com/u/tlockney)\
**Post date:** [November 21, 2009, 9:23pm UTC](https://www.ruby-forum.com/t/kramdown-0-1-0-first-relase-of-fast-pure-ruby-markdown-parser/179292/2 "2009-11-21T21:23:31Z")

</div>

Thomas L. wrote:

> Homepage for installation instructions and documentation:  
> [http://kramdown.rubyforge.org](http://kramdown.rubyforge.org)

This documentation is excellent, Thomas. Good work! 🙂

---

<div class="post-metadata">

**Author:** ![tlockney](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/5e9695/32.png) [@tlockney](https://www.ruby-forum.com/u/tlockney)\
**Post date:** [November 27, 2009, 11:48pm UTC](https://www.ruby-forum.com/t/kramdown-0-1-0-first-relase-of-fast-pure-ruby-markdown-parser/179292/3 "2009-11-27T23:48:33Z")

</div>

Thomas L. wrote:

> - Supports common Markdown extension (similar to Maruku)  
> [Syntax]: [http://kramdown.rubyforge.org/syntax.html](http://kramdown.rubyforge.org/syntax.html)

Thanks for this gem and especially for the extensions!

---

<div class="post-metadata">

**Author:** ![tlockney](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/5e9695/32.png) [@tlockney](https://www.ruby-forum.com/u/tlockney)\
**Post date:** [November 28, 2009, 6:59pm UTC](https://www.ruby-forum.com/t/kramdown-0-1-0-first-relase-of-fast-pure-ruby-markdown-parser/179292/4 "2009-11-28T18:59:08Z")

</div>

On 21 Nov 2009, at 09:05, Thomas L. wrote:

> ## kramdown 0.1.0 released
> 
> This is the first release of kramdown, yet-another-Markdown  
> parser/converter for Ruby, with the following features: […]

Sweet! This looks quite useful and I’ll be giving this a try in the next  
few days. I’ve already added support for Kramdown to nanoc  
([http://nanoc.stoneship.org/](http://nanoc.stoneship.org/)) at the request of a kramdown/nanoc user  
whose name unfortunately escapes me at this point…

Regards,

Denis
