Skip to content

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 14 Jul 08:49
· 3 commits to main since this release
Immutable release. Only release title and notes can be modified.

mdview v0.1.2

First release — a terminal Markdown viewer that ships as a single self-contained binary (no Bun or Node.js needed on the target machine).

Highlights

  • Live reload — re-renders on save and keeps your scroll position; ideal for split-pane editing.
  • Search — forward / and backward ?, n/N, per-session history, and Unicode-aware smartcase.
  • Full rendering — headings, lists, code, blockquotes, links, and GitHub-style tables with alignment; correct CJK and emoji widths.
  • Minimal & safe — marked is the only dependency; no network, no subprocesses, no file writes (enforced by a test). Plain output when piped.

Install

On Linux, macOS, or Windows via WSL:

curl -fsSL https://raw.githubusercontent.com/closetheloop-dev/mdview/main/scripts/install.sh | bash

The installer detects the appropriate x64 or arm64 build, verifies its SHA-256 checksum, and installs mdview into ~/.local/bin.

To install this specific release:

curl -fsSL https://raw.githubusercontent.com/closetheloop-dev/mdview/main/scripts/install.sh | MDVIEW_VERSION=v0.1.2 bash

Binaries for Linux (x64/arm64) and macOS (Intel/Apple Silicon) are also attached below for manual installation:

sha256sum -c SHA256SUMS.txt --ignore-missing
# macOS: shasum -a 256 -c SHA256SUMS.txt --ignore-missing
tar -xzf mdview-0.1.2-linux-x64.tar.gz
./mdview --version

License

MIT. The binary embeds the Bun runtime, which statically links LGPL components; each archive ships the LGPL texts and CORRESPONDING_SOURCE.md with relink instructions. Corresponding source: Bun · WebKit · TinyCC.