Credits ======= - Showdown v2 * [Estevão Santos](http://soares-dos-santos.com)
Code Refactoring and project maintainer - Showdown v1 * [Corey Innis](http://github.com/coreyti):
GitHub project maintainer * [Remy Sharp](https://github.com/remy/):
CommonJS-compatibility and more * [Konstantin Käfer](https://github.com/kkaefer/):
CommonJS packaging * [Roger Braun](https://github.com/rogerbraun):
Github-style code blocks * [Dominic Tarr](https://github.com/dominictarr):
Documentation * [Cat Chen](https://github.com/CatChen):
Export fix * [Titus Stone](https://github.com/tstone):
Mocha tests, extension mechanism, and bug fixes * [Rob Sutherland](https://github.com/roberocity):
The idea that lead to extensions * [Pavel Lang](https://github.com/langpavel):
Code cleanup * [Ben Combee](https://github.com/unwiredben):
Regex optimization * [Adam Backstrom](https://github.com/abackstrom):
WebKit bugfix * [Pascal Deschênes](https://github.com/pdeschen):
Grunt support, extension fixes + additions, packaging improvements, documentation * [Estevão Santos](http://soares-dos-santos.com)
Bug fixing and later maintainer - Original Project * [John Gruber](http://daringfireball.net/projects/markdown/)
Author of Markdown * [John Fraser](http://attacklab.net/) Author of Showdown