ブログの記事をいい感じに表示するために、Pythonでマークダウンパーサをつくりました。
HTMLの各タグにはCSSのクラス名を指定することができ、デフォルトではtailwindcssで下図のようなスタイルが適用されます。
# install pipenv
pipenv install git+https://github.com/a-pompom/Python-markdownParser.git#egg=a_pompom_markdown_parser
# parse-cli
a_pompom_markdown_parser <in_file_path> <out_file_path>
# parse-string
a_pompom_markdown_parser <markdown_string>