A bidirectional Markdown to HTML to Markdown converter written in Javascript
Go to file
2022-06-22 21:15:48 +02:00
.github/workflows feat(makehtml.events): implements event system refactor for converter.makeHtml (#919) 2022-04-27 21:42:24 +01:00
bin chore: build cli 2022-03-10 00:19:41 +00:00
dist fix(table): tables with a preceding footnote are now rendered correctly 2022-06-22 21:15:48 +02:00
docs docs: add bandantonio to credits file 2022-05-14 01:24:59 +03:00
src fix(table): tables with a preceding footnote are now rendered correctly 2022-06-22 21:15:48 +02:00
test fix(table): tables with a preceding footnote are now rendered correctly 2022-06-22 21:15:48 +02:00
.editorconfig build(.editorconfig): fix editorconfig 2015-05-31 13:06:42 +01:00
.eslintrc.json feat(makehtml.events): implements event system refactor for converter.makeHtml (#919) 2022-04-27 21:42:24 +01:00
.gitattributes chore(travis): add support for node 0.12 in travis 2017-03-05 02:49:13 +00:00
.gitignore test: implement karma and browserstack tests 2022-03-27 00:05:30 +00:00
.jshintignore test: implement karma and browserstack tests 2022-03-27 00:05:30 +00:00
.jshintrc test: implement karma and browserstack tests 2022-03-27 00:05:30 +00:00
bower.json fix(bower): fix sourceMappingURL errors in bower by including source 2016-06-21 02:34:49 +01:00
CHANGELOG.md update changelog 2022-04-21 01:37:01 +01:00
CONTRIBUTING.md Update CONTRIBUTING.md 2017-09-29 12:26:53 +01:00
DONATIONS.md Update DONATIONS.md 2018-11-09 23:32:47 +00:00
Gruntfile.js Merge branch 'develop' of github.com:showdownjs/showdown into develop 2022-04-27 21:45:23 +01:00
karma.browserstack.js feat(makehtml.events): implements event system refactor for converter.makeHtml (#919) 2022-04-27 21:42:24 +01:00
karma.conf.js feat(makehtml.events): implements event system refactor for converter.makeHtml (#919) 2022-04-27 21:42:24 +01:00
LICENSE chore(license): update liscense to MIT 2021-11-09 22:40:28 -07:00
mkdocs.yml docs: add document about local development 2022-05-14 01:15:43 +03:00
package-lock.json test: make mocha an explicit dependency 2022-04-27 21:48:47 +01:00
package.json test: make mocha an explicit dependency 2022-04-27 21:48:47 +01:00
performance.json fix(cli): cli now works properly 2022-03-03 12:48:23 +00:00
performance.log.md fix(cli): cli now works properly 2022-03-03 12:48:23 +00:00
README.md docs: update README to get rid of overlapping info from main docs 2022-05-14 01:02:26 +03:00
SECURITY.md doc(security): add a security policy 2022-02-15 20:30:00 -07:00
TASKS.TODO.md remove simple mocha dependency 2022-04-27 21:28:47 +01:00

Showdown

Build Status: Linux Build Status: Windows npm version Bower version Join the chat at https://gitter.im/showdownjs/showdown Donate

Showdown is a JavaScript Markdown to HTML converter, based on the original works by John Gruber.

Showdown can be used on the client-side (in the browser) or server-side (with Node.js).


Live demo

http://demo.showdownjs.com/

Who uses Showdown (or a fork)

Quickstart

Check our documentation for the quickstart guide and possible installation methods.

Showdown features

Platform-agnostic

Showdown can easily be used on server-side and client-side.

Two-way conversion

Showdown not only helps you to convert your Markdown documents into HTML but also can bring them back to Markdown from HTML.

Extensions

Expand Showdown's functionality using a powerful extension system. Extensions can also be used on server-side and client-side.

CLI

Showdown comes bundled with a Command-line interface (CLI) tool that allows you to run Showdown converter from the command line.

Check the CLI section in the documentation for more information.

Contribution guide

If you want to contribute to the project, that's awesome! Please check our guide.

Credits

Full credit list across the versions is available here.

License

ShowdownJS v 2.0 is release under the MIT version.

Previous versions are release under BSD.