https://github.com/alexwayfer/reload-by-url
Chrome extension for reloading predefined URLs by specified time interval
https://github.com/alexwayfer/reload-by-url
Last synced: about 1 year ago
JSON representation
Chrome extension for reloading predefined URLs by specified time interval
- Host: GitHub
- URL: https://github.com/alexwayfer/reload-by-url
- Owner: AlexWayfer
- Created: 2022-12-09T16:12:32.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-09T00:03:15.000Z (about 1 year ago)
- Last Synced: 2025-04-09T22:09:08.441Z (about 1 year ago)
- Language: JavaScript
- Size: 284 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Reload by URL
Reload tabs by time interval when its URL matches.
## Description
Specify any URL (current open by default)
or even [path glob](https://en.wikipedia.org/wiki/Glob_(programming)) (its mask)
and a time interval.
Then extension will reload all tabs with matching URL by this interval.
If you closed a tab or navigated to another URL — the extension will not touch the tab.
Examples:
* A site with recommendations like Twitch.
* A feed/board/forum like Reddit.
* An order/delivery page with tracking; if URL has order number — just use path glob.
## Installation
## Development
### Setup
1. Install Node.js via [`nodenv`](https://github.com/nodenv/nodenv).
2. Install [`pnpm`](https://pnpm.io/).
3. Run `pnpm install`.
### Building
Be aware: there are no compiled styles and scripts in the git repository,
so you have to build them once via `pnpm run build`, or start watcher via `pnpm run watch`.
### Packing
`pnpm run pack` to pack the extension into ZIP-file.
Only necessary files will be packed.
We don't need for `.crx` and keys, Developer Dashboard now does it automatically.
## Credentials
* [Main icon](https://www.flaticon.com/free-icon/sync_4340499)
* [Loading icon](https://icons8.com/icon/XHchy08wwA71/loading-circle)
* [GitHub icon](https://icons8.com/icon/set/github/material-outlined)