§ 04 · READING · WINDOWS デスクトップ

TMMD

磨砂ガラスの向こうの Markdown

インストーラーは一つ。完全オフライン。何も送信しません。

Windows のための、透過するローカルファースト Markdown リーダー。Tauri 2(Rust + WebView2)製で、Electron ではありません。フォルダはあなたのフォルダのまま —— パスケージの内側でディスクから直接読み、クラウドもテレメトリもアカウントもありません。

v1.8.17 · 3.2 MB · NSIS インストーラーWindows 10/11 · WebView2

インターフェース図 · 配色はサイト準拠(図形はアプリ本来のもの)
FIG. 01 — インターフェース図 · 配色はサイト準拠(図形はアプリ本来のもの)

GLASS 40% · 文字影 35% — 実測 5.45:1

01 / これは何か

サービスではなく、窓のように振る舞うリーダー。

フォルダを開き —— あるいは .md を窓にドラッグし —— 読むだけ。窓はフレームレスのアクリル、文書はあなたのもの、アプリはファイルの置き場所に口を出しません。

構成Tauri 2 · Rust + WebView2

サイズインストーラー 3.2 MB

通信更新を確認するときだけ

02 / ライブラリ

複数のルートを、一つのサイドバーに。

ローカルフォルダをいくつでもドキュメントルートとして登録でき、それぞれにディレクトリアウトライン付きのファイルツリーが付きます。ブラウザ風タブはセッションを復元し、最近使ったファイルとお気に入りが「あとで読む」を覚えています。

ルート複数のローカルフォルダを並べて登録

ツリーファイルツリー + ディレクトリアウトライン

タブセッション復元 · 最近 · お気に入り

03 / 読書

やめた場所が、始める場所。

ファイルごとに読書位置を記憶します。アウトラインはスクロールに追従し、リーディングマップは今いる章を路線図として示し、Ctrl+F は文書内を検索し、ランク付き全文検索はライブラリ全体をファイル別にまとめて返します。集中モードと没入モードは周囲の道具を片付けます。

再開ファイルごとに自動

文書内検索Ctrl+F

全文検索ライブラリ全体 · 関連度順 · ファイル別

04 / ガラス

透過、ただし可読性の下限つき。

3 段階の雰囲気、色味ピッカー、そして調整できる可読性の下限。Windows の透明効果がオフ、またはハイコントラストのときは、濁った見た目にならず自動で不透明に戻ります。

文字影 35%実測 5.45:1

文字影 100%実測 13.57:1

最悪条件最も明るい壁紙 × 濃度 40% で 2.67:1 —— スライダーが出口です

活字で組むFIG. 02

磨砂ガラスの 向こうの Markdown

INSTRUMENT SERIFDISPLAY

磨砂ガラスの向こうの Markdown

GEIST 200READING

磨砂ガラスの向こうの Markdown

JETBRAINS MONOLEDGER

磨砂ガラスの向こうの Markdown

3 書体はすべて自前配信 —— WOFF2 サブセット 14 本、CDN なし、この字版に画像はありません。

05 / エディタ

ファイルを食べない編集。

その場編集はアトミックに書き込み、CRLF と BOM をそのまま保ちます。背後でファイルが変われば手を止めて尋ねます。未保存のまま閉じようとすれば、保存 / 破棄 / キャンセルを提示します。タイプライタスクロールはカーソルを視線のある上三分之一に留めます。

書き込みアトミック · CRLF/BOM 保持

競合外部変更を検出して確認

ガード終了ガード · タブ別 Undo

06 / 書き出しと更新

文書は持ち出せる。アプリは最新に。

画像を data: URI として内包した自己完結 HTML を書き出すか、追加依存なしでヘッドレス Chromium 経由の PDF へ直行できます。更新はアプリ内で完結:確認 → ダウンロード → SHA-256 検証 → サイレントインストール。サードパーティの更新フレームワークは使っていません。

HTML単一の自己完結ファイル

PDFヘッドレス Chromium · 追加導入なし

更新アプリ内 · SHA-256 検証

ほかにも

残りの作法。

  1. marked による GitHub フレーバー Markdown、KaTeX による数式、highlight.js によるコードハイライト、依存ゼロの脚注
  2. 3 つの配色(charcoal / gruvbox / paper)とライト・ダーク、UI は 中文 / English / 日本語
  3. ウィンドウ位置はモニタごとに物理ピクセルで記憶し、前回のディスプレイで開きます
  4. 子プロセスがコンソールウィンドウを一切点滅させません
  5. トレイアイコン:表示 / 非表示 / 終了 —— 終了も未保存ガードを通ります
  6. 行幅・行高・本文フォントの調整、集中モードと没入モード
今回の更新

v1.8.17 — 2026-10-26

  1. UI のあらゆる文字列が表示言語に追従するようになりました —— マークアップ側のフック + 337 キー、英語 / 日本語に切り替えて中国語の残留 0
  2. PDF 書き出しが本物のページになりました:書き出し物は自前のページ地色を持ち、印刷は白地に濃いインク、前回の書き出しを今回の成功と取り違えることもありません
  3. 4 スイート 198/198 件の自動チェックが green

リリースノート

ダウンロード

Windows 10 / 11 · x64

TMMD_1.8.17_x64-setup.exe

3.2 MB(3,378,184 バイト)· NSIS インストーラー

SHA-256 55a55978…f8837777

必要環境
OSWindows 10 / 11(x64)
ランタイムWebView2 —— 最近の Windows には既に入っています
アカウント不要 · サインインもライセンスキーもなし
ソースからビルドnpm run build → NSIS + MSI(Rust stable + Node 18+)

リリース資産として公開しているのは NSIS 版のみです。MSI はご自身のビルドで生成されます。