Install and integrate web apps into the GNOME desktop!
- Sandboxed: Each app has an entirely separate instance of the WebKit browser
- Adaptive Window Styling: Each app's titlebar adapts to it's theme color
- High quality favicons: Scrapes websites for a high quality favicon to use
- Get website data via webview
- Option to autostart and run apps in background
- Domain restriction
- More keybinds in web app
- Sideloading custom JS and CSS
- A better name and app icon
✨ Please let me know if you'd like any more features! ✨
This project is easily buildable with GNOME Builder.
To setup meson, run
meson setup target -Dbuildtype=debug --prefix="$HOME/.local"
Then to compile, run
ninja install -C target/
- jbenner-radham/rust-gtk4-css-styling (per-theme custom css)
- gtk-rs/gtk4-rs (obviously lol)
- eyekay/webapps (the idea)
- bilelmoussaoui/ashpd (the library and the quality examples)