Intro

Turn any web page into a desktop app (but, lightweight <1MB)

Requirements

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

```sh

macOS

brew install imagemagick

apt

sudo apt install imagemagick ```

```sh

arch

sudo pacman -S webkit2gtk

debian

sudo apt install -y webkit2gtk ```

Install

sh cargo install web2app

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