This is a command line tool I’ve been working on for rendering various types of content in the terminal.
The core functionality is syntax highlighting with line numbers and indent guides.
It can render Markdown (commonmark), and does a reasonable job given the limitations of Terminal emulators.
It can render JSON with syntax highlighting.
Finally it can display general purpose rich text with “console markup” (like bbcode).
All of the above can have borders, styles, alignment applied independently.
This was written hastily, the majority of it came together over a single weekend. This is because it was built with Rich (a Python library which I am also the author of) which does the heavy lifting.
Currently you can install it as a Python package, but I plan on adding it to other channels so you can get it via your preferred package manager.
I know there are some excellent apps with equivalent features but I’m hoping this will become a versatile tool for developers (in particular). I’ll be adding more formats in the future.
Hope you find it interesting. I’ll be around for a while to answer questions.