Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/MichaelMure/mdr

MarkDown Renderer for the terminal
https://github.com/MichaelMure/mdr

Last synced: about 1 month ago
JSON representation

MarkDown Renderer for the terminal

Awesome Lists containing this project

README

        

# mdr : MarkDown Renderer

[![Build Status](https://travis-ci.org/MichaelMure/mdr.svg?branch=master)](https://travis-ci.org/MichaelMure/mdr)
[![Go Report Card](https://goreportcard.com/badge/github.com/MichaelMure/mdr)](https://goreportcard.com/report/github.com/MichaelMure/mdr)
[![GitHub license](https://img.shields.io/github/license/MichaelMure/mdr.svg)](https://github.com/MichaelMure/mdr/blob/master/LICENSE)
[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/the-git-bug/Lobby)

`mdr` is a standalone Markdown renderer for the terminal.

Note: Markdown being originally designed to render as HTML, rendering in a terminal is occasionally challenging and some adaptation had to be made.

## Examples

![rendered markdown](examples/markdown.png)
![rendered table](examples/table.png)
![rendered code](examples/code.png)

## Installation

You can grab a [pre-compiled binary](https://github.com/MichaelMure/mdr/releases/latest).

## Keybindings

| Action | Key |
|--------|-----|
| Quit | ctrl+C, Q|
| Up | , K, ctrl+P|
| Down | , J, ctrl+N |
| Page Up | |
| Page Down | , space |

## Origin

This tool is an offspring of the [git-bug](https://github.com/MichaelMure/git-bug) project.

## Contribute

PRs accepted.

## License

MIT