Crates.io | meread |
lib.rs | meread |
version | 0.3.0 |
created_at | 2025-07-06 13:17:53.55689+00 |
updated_at | 2025-07-29 19:16:16.741939+00 |
description | preview github flavored markdown locally |
homepage | |
repository | https://github.com/sermuns/meread |
max_upload_size | |
id | 1740137 |
size | 2,197,224 |
MEREAD is a command-line tool for previewing Markdown files as they will be presented on GitHub, all completely locally and offline.
I was surprised to find no simple tool that would allow me to preview Markdown files as they would be rendered on GitHub.
I wanted a tool that is:
There are other tools that get the job done, better or worse, but they all have some drawbacks that I wanted to avoid:
Tool | Written in | Biggest drawback |
---|---|---|
grip | Python | Uses GitHub:s markdown API to render Markdown files, causing unnecessary usage of web requests. |
gh markdown-preview | Go | Is meant to be used as extension in gh , GitHub's CLI. |
markdown-preview.nvim | Typescript | Requires Neovim. |
For each version, prebuilt binaries are automatically built for Linux, MacOS and Windows.
You can download and unpack the latest release from the releases page.
Using cargo-binstall
cargo binstall meread
Using ubi
:
ubi -p sermuns/meread
Using mise
:
# `ubi` under the hood
mise use -g ubi:sermuns/meread
# `cargo-binstall` under the hood
mise use -g cargo:meread
cargo install meread
git clone https://github.com/sermuns/meread
cd meread
cargo install