Intro

Convert any web page into a desktop app (but, lightweight ~3MB)

Pre-requisites

macOS

```sh

cargo

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

imagemagick

brew install imagemagick ```

Linux

```sh

cargo

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

imagemagick

sudo apt install imagemagick -y

webkit2gtk

sudo apt install libwebkit2gtk-4.0-dev -y ```

Windows

Install

sh cargo install web2app tauri-cli

Usages

```sh

Run with args

web2app args -n Notion -u https://www.notion.so -i icon.png ```

```sh

Run with interactive mode

web2app interactive

🍀 Enter Name (TestApp):

🍀 Enter URL (https://trello.com):

🍀 Enter Description (An example application.):

🍀 Enter Version (0.1.0):

🍀 Enter Author (John Doe):

🍀 Enter Identifier (com.example.testapp):

🍀 Enter Icon (icon_path.png):

🍀 Enter User Agent (Mozilla/5.0):

```

Output

Roadmap

Libraries