{"id":31554642,"url":"https://github.com/roseal-extension/roseal","last_synced_at":"2026-04-14T10:01:20.875Z","repository":{"id":316569921,"uuid":"1063217971","full_name":"RoSeal-Extension/RoSeal","owner":"RoSeal-Extension","description":"The main RoSeal website extension for 2.x and beyond.","archived":false,"fork":false,"pushed_at":"2026-03-31T19:23:51.000Z","size":2824,"stargazers_count":81,"open_issues_count":2,"forks_count":6,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-03-31T21:28:52.075Z","etag":null,"topics":["bun","roblox","roseal"],"latest_commit_sha":null,"homepage":"https://www.roseal.live","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RoSeal-Extension.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["RoSeal-Extension"]}},"created_at":"2025-09-24T10:23:55.000Z","updated_at":"2026-03-31T19:23:55.000Z","dependencies_parsed_at":"2025-09-25T12:07:53.901Z","dependency_job_id":"09d4e40c-9304-4d49-a875-eb9b89263558","html_url":"https://github.com/RoSeal-Extension/RoSeal","commit_stats":null,"previous_names":["roseal-extension/roseal"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/RoSeal-Extension/RoSeal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoSeal-Extension%2FRoSeal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoSeal-Extension%2FRoSeal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoSeal-Extension%2FRoSeal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoSeal-Extension%2FRoSeal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RoSeal-Extension","download_url":"https://codeload.github.com/RoSeal-Extension/RoSeal/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoSeal-Extension%2FRoSeal/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31791171,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["bun","roblox","roseal"],"created_at":"2025-10-04T21:11:47.318Z","updated_at":"2026-04-14T10:01:20.807Z","avatar_url":"https://github.com/RoSeal-Extension.png","language":"TypeScript","funding_links":["https://github.com/sponsors/RoSeal-Extension"],"categories":[],"sub_categories":[],"readme":"# The RoSeal Extension\n* Copyright (C) 2022-2026 roseal.live\n* Licensed under the [AGPL-3.0](LICENSE) license\n\n\u003ca href=\"https://www.roseal.live/download/chrome\" title=\"Download on the Chrome Web Store\"\u003e\n  \u003cimg src=\"https://developer.chrome.com/static/docs/webstore/branding/image/iNEddTyWiMfLSwFD6qGq.png\" width=\"340px\" height=\"96px\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://www.roseal.live/download/firefox\" title=\"Download on the Firefox Add-Ons Store\"\u003e\n  \u003cimg src=\"https://blog.mozilla.org/addons/files/2020/04/get-the-addon-fx-apr-2020.svg\" width=\"340px\" height=\"96px\"\u003e\n\u003c/a\u003e\n\u003cbr /\u003e\n\u003ca href=\"https://www.roseal.live/download/edge\" title=\"Download on the Edge Add-Ons Store\"\u003e\n  Download on the Edge Add-Ons store\n\u003c/a\u003e\n\n## Building the Extension\n### Prerequisites\n- Install [Bun](https://bun.sh)\n  - If you already have Bun installed, please make sure it is up-to-date with `bun upgrade`\n- Install zip if it is not already installed (Linux)\n  - run `sudo apt-get install zip`\n\n### Commands\n* For Firefox code reviewers, please just use `bun run build --target firefox --release`. If you omit `--release`, it will create a development build, which will not match checksum of the submitted build.\n\n- `bun run build --target \u003cTARGET\u003e [--release]`\n  * TARGET = \"chrome\" | \"firefox\" | \"edge\" | \"safari\"\n    * Safari target is currently unused and \"experimental\".\n    * Edge target really is just \"chrome\" but different env just *incase* we need to do anything related to store policy changes.\n  * Omit the brackets in `[--release]` for a release build, omit entirely for a development build.\n  * Builds to the `dist/` directory\n\n- `bun run redist`\n  * This will build the extension for all targets for redistribution.\n  * Builds to the `builds-dist/` directory\n\n## Reminders (Development)\n- The port for the dev WS server is `2923`, as in Gaia's birthdate\n- The port for the dev API server is `4121`, as in Mizore's birthdate\n- The port for the dev WWW server is `359_22`, as in RoSeal's release date","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froseal-extension%2Froseal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Froseal-extension%2Froseal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froseal-extension%2Froseal/lists"}