Skip to content
/ spider Public

Install and integrate web apps into the GNOME desktop!

License

Notifications You must be signed in to change notification settings

Zaedus/spider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spider 🕷️

Install and integrate web apps into the GNOME desktop!

Features ✨

  • 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

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! ❤️