1 unstable release
0.1.0 | Feb 2, 2025 |
---|
#503 in Command line utilities
145 downloads per month
32KB
127 lines
ohy
"ohy" is derived from the Japanese word "おはよ" (good morning). It's a lightweight command-line tool written in Rust that converts web applications into desktop applications.
Key Features
- Compact executable size (under 5MB)
- Privacy-focused data isolation based on URL and application name
- Multiple instance support with isolated sessions by default
- Automatic application icon fetching
- Centralized local cache storage
Usage
Usage: ohy --url <url> [-n <name>] [-w <width>] [-h <height>] [-a <user-agent>]
Options:
--url url example https://www.github.com
-n, --name name
-w, --width width default 1200
-h, --height height default 780
-a, --user-agent user agent
--help, help display usage information
Example
To create a desktop application for qwen chat:
ohy --url https://chat.qwenlm.ai -n qwen
Benefits
- Lightweight and efficient resource usage
- Enhanced privacy through session isolation
- Simple and straightforward configuration
- Cross-platform compatibility
screenshot
Dependencies
~13–53MB
~748K SLoC