Jira Markup to Markdown Converter

0.5 · active · verified Fri Apr 17

jira2markdown is a Python library designed to convert text formatted with Jira markup into standard Markdown. It utilizes parsing expression grammars for robust conversion, handling various Jira elements like headings, lists, code blocks, and links. The current version is 0.5, and it maintains an active development cycle with minor releases addressing feature enhancements and bug fixes.

Common errors

Warnings

Install

Imports

Quickstart

Demonstrates converting a multi-line Jira formatted string containing headings, lists, code blocks, and a link into Markdown.

from jira2markdown import convert

jira_text = """
h1. Heading 1
* List item 1
** Sub-item 1
{code:python}
print("Hello, Jira!")
{code}
[https://example.com|Example Website]
"""

markdown_text = convert(jira_text)
print(markdown_text)

view raw JSON →