mdfried —— 画像レンダリング対応のターミナル Markdown ビューア
ターミナルで作業するのが好き?このツールならターミナルを離れることなく、Markdown ドキュメントを美しく読める。
プロジェクト概要
mdfried はターミナル専用に設計された Markdown ビューアで、Rust で書かれています。2024 年 12 月にリリースされ、「ターミナル画像レンダリング」という独自の機能により、短期間で 307 スターを獲得しました。
| 属性 | 詳細 |
|---|---|
| GitHub | benjajaja/mdfried |
| ⭐ Stars | 307 |
| 🍴 Forks | 7 |
| 主要言語 | Rust |
| ライセンス | GPL-3.0 |
| 活動状況 | 🟢 アクティブ(最終更新:2026/4/10) |
主な特徴
🖼️ ターミナル画像レンダリング
mdfried の最大の売りはターミナル内で直接画像を表示できることです。複数のターミナルグラフィックスプロトコルをサポート:
- Sixel —— 伝統的なターミナルグラフィックスプロトコル
- iTerm2 インライン画像 —— macOS ユーザー向け
- Kitty Graphics Protocol —— モダンターミナル向けの高性能プロトコル
これにより、Markdown ドキュメント内のスクリーンショットや図表をターミナルで直接確認できます。
📢 大見出しレンダリング
mdfried は Markdown の大見出しを目立つ「ビッグバナー」効果に変換し、ターミナル上でドキュメント構造がひと目でわかります。
🖥️ 純粋なターミナル体験
グラフィカルインターフェースもブラウザも不要。SSH 接続したリモートサーバー上でも快適にドキュメントを読めます。
インストール
# cargo でインストール
cargo install mdfried
# またはプリコンパイル済みバイナリを使用
# GitHub Releases から対応プラットフォームのバージョンをダウンロード
使い方
# Markdown ファイルを表示
mdfried README.md
# パイプもサポート
cat doc.md | mdfried
こんな人におすすめ
| 用途 | 適合度 |
|---|---|
| リモートサーバーでのドキュメント閲覧 | ⭐⭐⭐⭐⭐ |
| ターミナルヘビーユーザー | ⭐⭐⭐⭐⭐ |
| Markdown のクイックプレビュー | ⭐⭐⭐⭐⭐ |
| 複雑な排版の完璧なレンダリング | ⭐⭐☆☆☆ |
| 非技術ドキュメントの閲覧 | ⭐⭐⭐☆☆ |
まとめ
mdfried はターミナルツールの空白を埋める存在です:ターミナルのシンプルさを享受しつつ、Markdown の豊かな表現力を犠牲にしない。ターミナル環境で頻繁にドキュメントを確認する必要のある開発者にとって、実用的な小さなツールです。
💡 iTerm2 や Kitty ターミナルを使っているなら、mdfried の画像レンダリング効果をぜひ試してみてほしい。
プロジェクト URL:https://github.com/benjajaja/mdfried crates.io:https://crates.io/crates/mdfried