A simple markdown interpreter made with python 3, Tkinter, tkhtmlview and a lot of regex. Hosted with github pages
pip3 install -r requirements.txt
Run the file olf_main.py passing as argument the path to a markdown file, and optionally, a path to an output file. If the output file name is provided a HTML file well be created at the given location, otherwise, the markdown will be rendered in the tkinter window.
Notice: The used library, tkhtmlview, does not support a lot of HTML features, therefore the tkinter rendered content might differ from what you would see in a web browser.
python3 main.py markdown-file.md
You can also use the hosted version with a simple interface, write your markdown on the text area click on preview and watch as the magic happens :)