| Crates.io | tarantula |
| lib.rs | tarantula |
| version | 0.6.0 |
| created_at | 2025-10-12 05:43:00.087947+00 |
| updated_at | 2025-10-15 05:36:58.968182+00 |
| description | A tool for running web apps like desktop apps. |
| homepage | |
| repository | https://github.com/rustybucket-cloud/tarantula |
| max_upload_size | |
| id | 1878973 |
| size | 175,723 |
Tarantula lets you run web apps like desktop applications. It was inspired by the web app experience on Omarchy.
Open web apps from your application launcher and from the command line.
A Chromium-based browser is required (Chrome, Edge, Brave, Arc, Vivaldi) to be installed on your system.
cargo install tarantula
git clone https://github.com/rustbucket-cloud/tarantula.git
cd tarantula
cargo build --release
cp target/release/tarantula /usr/local/bin/
(Coming soon)
Open tarantula UI:
tarantula
Tarantula creates a .desktop file for your installed web apps.
You should be able to run your web apps from your application launcher.
Run an app from the command line:
tarantula <name>
You can also provide a URL to run a web app without installing it:
tarantula https://perplexity.ai
tarantula install <name> <url>
tarantula uninstall <name>
tarantula list
tarantula update <name>
By default Tarantula will use your system's default browser.
To configure Tarantula to use a different browser, run the following command:
tarantula config -b <path to browser executable>