- 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
- Custom user agents: Lets you set the app's user agent if a website isn't behaving
- Website permissions
- Get website data via webview
- Option to autostart and run apps in background
- Domain restriction
- More keybinds in web app
- HTTP Proxy settings
- Handle pop ups
✨ Please let me know if you'd like any more features! ✨
DO NOT BE AFRIAD TO SUBMIT BUGS! I know there is lots of web functionality that you might be missing
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/
- oiimrosabel (the awesome icon!)
- 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)