Skip to content
Converting Markdown to Confluence Markup using Kramdown Gem
Branch: master
Clone or download
jedi4ever Merge pull request #20 from soulmachine/master
Dockerized markdown2confluence
Latest commit a7e2474 Aug 2, 2016
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Use ARGF for input files Jan 12, 2015
docker Dockerized markdown2confluence Aug 2, 2016
test added ordered list text. Apr 25, 2012
Gemfile Added tests. WIP. Apr 24, 2012
Rakefile Added tests. WIP. Apr 24, 2012


This code is a quick hack for converting markdown to Atlassian confluence markup language. It's not a 100% full conversion, but I find it rather usuable already. I will continue to improve where possible.

The gem is based on Kramdown


Via gem

$ gem install markdown2confluence

From github:

$ gem install bundler
$ git clone git://
$ cd markdown2confluence
$ bundle install


If using Gem:

$ markdown2confluence <inputfile>

If using bundler:

$ bundle exec bin/markdown2confluence <inputfile>

Extending/Improving it:

there is really one class to edit - see lib/markdown2confluence/convertor/confluence.rb Feel free to enhance or improve tag handling.

You can’t perform that action at this time.