{"id":21519357,"url":"https://github.com/alexwayfer/reload-on-focus","last_synced_at":"2025-03-17T16:49:50.144Z","repository":{"id":227342077,"uuid":"771129974","full_name":"AlexWayfer/reload-on-focus","owner":"AlexWayfer","description":"Reload browser tabs with matching URLs when they receive focus","archived":false,"fork":false,"pushed_at":"2025-01-28T13:55:29.000Z","size":104,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-31T04:33:57.785Z","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":"2024-03-12T18:32:16.000Z","updated_at":"2024-09-20T01:33:54.000Z","dependencies_parsed_at":"2024-04-24T05:55:38.481Z","dependency_job_id":null,"html_url":"https://github.com/AlexWayfer/reload-on-focus","commit_stats":null,"previous_names":["alexwayfer/reload-on-focus"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexWayfer%2Freload-on-focus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexWayfer%2Freload-on-focus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexWayfer%2Freload-on-focus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexWayfer%2Freload-on-focus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlexWayfer","download_url":"https://codeload.github.com/AlexWayfer/reload-on-focus/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244074436,"owners_count":20393965,"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:32.232Z","updated_at":"2025-03-17T16:49:50.125Z","avatar_url":"https://github.com/AlexWayfer.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Reload on Focus\n\nChrome extension which reloads tabs with matching URLs when they receive focus (becomes active).\n\n\u003cp\u003e\n\t\u003ca target=\"_blank\" href=\"https://chromewebstore.google.com/detail/reload-on-focus/dmgfafnjghbbkmeibdmookfnadodgmgg\" \u003e\n\t\t\u003cimg src=\"images/chrome-web-store.png\" alt=\"Chrome Web Store\" width=\"200\" /\u003e\n\t\u003c/a\u003e\n\u003c/p\u003e\n\n## Description\n\nOpen extension's options after installation. There you can specify URLs to watch for focus.\n\nThen extension will reload any tab with matching URL on receiving focus (when you switch to it).\nIf tab's URL has changed to non-matching — the extension will not reload it.\n\nThere is a general (for all URLs) threshold option: specify time without reloads for fast switching.\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 the wildcard (`*`).\n\n## Development\n\n### Setup\n\n1.  Install [`pnpm`](https://pnpm.io/).\n2.  Run `pnpm install`.\n\n### Linting\n\n`pnpm run lint` to lint docs, styles and scripts.\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,\n[Developer Dashboard](https://chrome.google.com/webstore/devconsole) now does it automatically.\n\n## Credentials\n\n*   [Main icon](https://www.flaticon.com/free-icon/refresh_189686)\n*   [Loading icon](https://icons8.com/icon/XHchy08wwA71/loading-circle)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexwayfer%2Freload-on-focus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexwayfer%2Freload-on-focus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexwayfer%2Freload-on-focus/lists"}