markdown-kit
: Markdown Utilities for Go
markdown-kit
provides a small set of packages for working with Markdown in Go,
as well as a selection of CLI tools built atop these packages.
- Package
renderer
provides a Markdown renderer with support for colorization, word wrapping, and document navigation. Themdcat
tool uses this package to render colorized Markdown to the terminal. - Package
tview
provides atview
component for displaying and navigating Markdown documents. Themdreader
tool uses this package to implement a terminal-based reader for Markdown documents. - Package
odt
provides a converter from Markdown to OpenDocument text. Themd2odt
tool provides a CLI wrapper over this package.
These packages build on top of a fork of goldmark. Many thanks to yuin, without whose work none of this would be possible.