[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1120387: RFP: mdfried -- markdown viewer for terminal with image support



Package: wnpp
Severity: wishlist

* Package name    : mdfried
  Version         : 0.14.2
  Upstream Contact: benjajaja <ste3ls@gmail.com>
* URL             : https://github.com/benjajaja/mdfried
* License         : GPL-3.0
  Programming Lang: Rust
  Description     : markdown viewer for terminal with text-sizing and several image protocols

mdfried is a markdown viewer for the terminal that renders headers as bigger
text and supports inline image rendering using terminal graphics protocols
(Sixel, Kitty, iTerm2).

The tool renders headers as images to achieve true "Big Headers" that make
markdown documents more readable in the terminal. It supports multiple
terminal graphics protocols including Sixels, Kitty graphics protocol, and
iTerm2, making it compatible with modern terminals like Kitty, WezTerm,
iTerm2, Ghostty, Foot, and xterm.

Key features:
 - Renders markdown with scalable headers using terminal graphics
 - Supports multiple image protocols (Sixels, Kitty, iTerm2)
 - Kitty 0.40+ can use native text sizing without rendering to images
 - Interactive navigation with vim-like keybindings
 - Configurable color schemes and styling

This would be useful for Debian users who work with markdown documentation
in terminal environments. The package is already available in AUR for Arch
Linux, NixOS nixpkgs, Windows release download, and `cargo install`.

The Debian Rust Team might be interested in packaging this, as it's a Rust
project with useful functionality for terminal users.

There are no special runtime dependencies (dynamic libs) except the basic libc stuff.


Reply to: