{"id":21519352,"url":"https://github.com/alexwayfer/reload-by-url","last_synced_at":"2025-04-09T22:09:15.452Z","repository":{"id":65483654,"uuid":"576349179","full_name":"AlexWayfer/reload-by-url","owner":"AlexWayfer","description":"Chrome extension for reloading predefined URLs by specified time interval","archived":false,"fork":false,"pushed_at":"2025-04-09T00:03:15.000Z","size":291,"stargazers_count":3,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-09T22:09:08.441Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlexWayfer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2022-12-09T16:12:32.000Z","updated_at":"2024-05-17T07:48:55.000Z","dependencies_parsed_at":"2024-05-04T08:24:52.840Z","dependency_job_id":"6016c323-50b9-4bfe-a45d-30cf303eaa21","html_url":"https://github.com/AlexWayfer/reload-by-url","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexWayfer%2Freload-by-url","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexWayfer%2Freload-by-url/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexWayfer%2Freload-by-url/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexWayfer%2Freload-by-url/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlexWayfer","download_url":"https://codeload.github.com/AlexWayfer/reload-by-url/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248119294,"owners_count":21050755,"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":[],"created_at":"2024-11-24T00:57:31.400Z","updated_at":"2025-04-09T22:09:15.427Z","avatar_url":"https://github.com/AlexWayfer.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Reload by URL\n\nReload tabs by time interval when its URL matches.\n\n## Description\n\nSpecify any URL (current open by default)\nor even [path glob](https://en.wikipedia.org/wiki/Glob_(programming)) (its mask)\nand a time interval.\nThen extension will reload all tabs with matching URL by this interval.\nIf you closed a tab or navigated to another URL — the extension will not touch the tab.\n\nExamples:\n\n*   A site with recommendations like Twitch.\n*   A feed/board/forum like Reddit.\n*   An order/delivery page with tracking; if URL has order number — just use path glob.\n\n## Installation\n\n\u003ca\n\thref=\"https://chrome.google.com/webstore/detail/reload-by-url/imgeaeicldbffknjklfhnmbemipkkcaf\"\n\ttarget=\"_blank\"\n\trel=\"noopener\"\n\t\u003e\n\t\u003cimg\n\t\tsrc=\"chrome-webstore-button.png\"\n\t\talt=\"Available in the Chrome Web Store\"\n\t\theight=\"70\"\n\t/\u003e\n\u003c/a\u003e\n\n## Development\n\n### Setup\n\n1.  Install Node.js via [`nodenv`](https://github.com/nodenv/nodenv).\n2.  Install [`pnpm`](https://pnpm.io/).\n3.  Run `pnpm install`.\n\n### Building\n\nBe aware: there are no compiled styles and scripts in the git repository,\nso you have to build them once via `pnpm run build`, or start watcher via `pnpm run watch`.\n\n### Packing\n\n`pnpm run pack` to pack the extension into ZIP-file.\nOnly necessary files will be packed.\n\nWe don't need for `.crx` and keys, Developer Dashboard now does it automatically.\n\n## Credentials\n\n*   [Main icon](https://www.flaticon.com/free-icon/sync_4340499)\n*   [Loading icon](https://icons8.com/icon/XHchy08wwA71/loading-circle)\n*   [GitHub icon](https://icons8.com/icon/set/github/material-outlined)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexwayfer%2Freload-by-url","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexwayfer%2Freload-by-url","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexwayfer%2Freload-by-url/lists"}