0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

軽量・プライバシー重視のCLIでWebをデスクトップアプリに

Posted at

Webアプリを手軽にデスクトップアプリに変換

ohyは、Rustで構築された軽量なコマンドラインツールで、Webアプリケーションをデスクトップアプリケーションに変換します。データプライバシーの分離、複数の同時実行インスタンス、簡単なデプロイなどの機能により、移行プロセスを簡素化し、効率的なリソース使用とユーザーデータの安全性を各プラットフォームで確保します。ohy project github

主な特徴

  • 小さな単一実行ファイル: サイズは5MB未満
  • データプライバシーの分離: 接続アドレスとアプリケーション名に基づいて分離します
  • 複数のインスタンス: アプリケーションは、セッションデータを分離した状態で同時に実行可能(デフォルト設定)
  • 簡単なデプロイ: バイナリファイルをコピーするだけで使用可能;sudo 権限は不要です
  • 自動アイコン取得: アプリケーションのアイコンを自動で取得します
  • 集中型キャッシュ: ローカルキャッシュデータは固定ディレクトリに保存され、システムディレクトリを散らかす分散書き込みを回避します

使用方法

使用方法: ohy --url <url> [-n <name>] [-w <width>] [-h <height>] [-a <user-agent>]

オプション:
  --url             URL例 https://www.github.com
  -n, --name        名前
  -w, --width(デフォルト: 1200)
  -h, --height      高さ (デフォルト: 780)
  -a, --user-agent  ユーザーエージェント
  --help, help      使用情報を表示

qwenチャット用のデスクトップアプリケーションを作成するには:

ohy --url https://chat.qwenlm.ai -n qwen

インストール

  1. Cargoを使ってアプリケーションをインストールする
cargo install ohy

利点

  • 軽量で効率的なリソース使用
  • セッション分離によるプライバシー向上
  • シンプルで直感的な設定
  • クロスプラットフォーム対応

スクリーンショット

linux

qwen
qwen-dark
ohy-icon

linux app cache data directory $HOME/.config/ohy/*

app-context-dir

windows

app1
app2
app3
dark-mode
icon

windows app cache data directory C:\Users\$USER_NAME\AppData\Roaming\ohy\*

web-content

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?