{"id":18765282,"url":"https://github.com/zaedus/spider","last_synced_at":"2025-04-13T05:11:00.518Z","repository":{"id":249886519,"uuid":"831684045","full_name":"Zaedus/spider","owner":"Zaedus","description":"Install and integrate web apps into the GNOME desktop!","archived":false,"fork":false,"pushed_at":"2025-03-19T17:35:46.000Z","size":210,"stargazers_count":34,"open_issues_count":10,"forks_count":1,"subscribers_count":1,"default_branch":"development","last_synced_at":"2025-03-26T22:02:48.881Z","etag":null,"topics":["adwaita","gnome","webapps"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Zaedus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-21T10:14:26.000Z","updated_at":"2025-03-22T09:20:37.000Z","dependencies_parsed_at":"2024-08-29T23:21:50.690Z","dependency_job_id":"aad505ff-fe4b-45d5-bf74-bffcee4a3b94","html_url":"https://github.com/Zaedus/spider","commit_stats":null,"previous_names":["zaedus/spider"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zaedus%2Fspider","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zaedus%2Fspider/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zaedus%2Fspider/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zaedus%2Fspider/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Zaedus","download_url":"https://codeload.github.com/Zaedus/spider/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248665746,"owners_count":21142123,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adwaita","gnome","webapps"],"created_at":"2024-11-07T18:33:27.259Z","updated_at":"2025-04-13T05:11:00.504Z","avatar_url":"https://github.com/Zaedus.png","language":"Rust","readme":"# Spider 🕷️\n\nInstall and integrate web apps into the GNOME desktop!\n\n## Features ✨\n\n- [x] **Sandboxed**: Each app has an entirely separate instance of the WebKit browser\n- [x] **Adaptive Window Styling**: Each app's titlebar adapts to it's [theme color](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta/name/theme-color)\n- [x] **High quality favicons**: Scrapes websites for a high quality favicon to use\n\n## Planned ✔️\n\n- [ ] Get website data via webview\n- [ ] Option to autostart and run apps in background\n- [ ] Domain restriction\n- [ ] More keybinds in web app\n- [ ] Sideloading custom JS and CSS\n- [ ] A better name and app icon\n\n\u003e ✨ Please let me know if you'd like any more features! ✨\n\n\u003e DO NOT BE AFRIAD TO SUBMIT BUGS!\n\u003e I know there is lots of web functionality that you might be missing\n\n## Building 🛠️\n\n### GNOME Builder 🏗️\n\nThis project is easily buildable with [GNOME Builder](https://apps.gnome.org/Builder/).\n\n### Meson 🖥️\n\nTo setup meson, run\n\n```\nmeson setup target -Dbuildtype=debug --prefix=\"$HOME/.local\"\n```\n\nThen to compile, run\n\n```\nninja install -C target/\n```\n\n## Thanks to these awesome projects! ❤️\n\n- [jbenner-radham/rust-gtk4-css-styling](https://github.com/jbenner-radham/rust-gtk4-css-styling) (per-theme custom css)\n- [gtk-rs/gtk4-rs](https://github.com/gtk-rs/gtk4-rs) (obviously lol)\n- [eyekay/webapps](https://codeberg.org/eyekay/webapps) (the idea)\n- [bilelmoussaoui/ashpd](https://github.com/bilelmoussaoui/ashpd) (the library and the quality examples)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzaedus%2Fspider","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzaedus%2Fspider","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzaedus%2Fspider/lists"}