タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Tauriとarticleに関するefclのブックマーク (1)

  • Tauri ライブラリの意外な使い道 — headless な CLI を作ってみた

    Tauri のエンジンは GUI 以外に使えるか? Tauri は Electron の代替として知られるデスクトップアプリフレームワークです。Chromium をバンドルする Electron と違い、OS ネイティブの WebView (Linux: WebKitGTK / macOS: WKWebView / Windows: WebView2) を使うことで軽量なアプリを作れます。 この「OS ネイティブの WebView を操作する」部分を担っているのが、Tauri 内部のライブラリ wry と tao です。これらは crates.io で独立して公開されており、Tauri とは無関係に使えます。 今回、この wry + tao を使って GUI を持たない headless CLI ツール を作りました。ブラウザエンジンが必要だけど Chromium をバンドルしたくない、と

    Tauri ライブラリの意外な使い道 — headless な CLI を作ってみた
    efcl
    efcl 2026/07/15
    Tauri内部の`wry`と`tao`を使い、GUIを持たないCLIツールを作る方法について。 Pandoc向けMermaidフィルターの`gazu`と、MermaidをSVGへ変換する`sekien`の実装を紹介している。 LinuxではXvfbを起動し、macOS/Windowsでは画面外のWebViewを使う制
  • 1