Spider 🕷️
Install and integrate web apps into the GNOME desktop!
Features ✨
- [x] Sandboxed: Each app has an entirely separate instance of the WebKit browser
- [x] Adaptive Window Styling: Each app's titlebar adapts to it's theme color
- [x] High quality favicons: Scrapes websites for a high quality favicon to use
Planned ✔️
- [ ] 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! ✨
Building 🛠️
GNOME Builder 🏗️
This project is easily buildable with GNOME Builder.
Meson 🖥️
To setup meson, run
meson setup target -Dbuildtype=debug --prefix="$HOME/.local"
Then to compile, run
ninja install -C target/
Thanks to these awesome projects! ❤️