Allows Chrome to automatically cycle through a set of tabs. Ideal for a Dashboard or wall-mounted display.
- Preloads tabs for smoother transitions
- Configured via a JSON file
- Configuration can be loaded from a remote server
Tab Rotate on the Chrome Web Store
{
"settingsReloadIntervalMinutes": 1,
"fullscreen": false,
"autoStart": false,
"lazyLoadTabs": false,
"closeExistingTabs": false,
"websites": [
{
"url": "chrome-extension://pjgjpabbgnnoohijnillgbckikfkbjed/index.html",
"duration": 8,
"tabReloadIntervalSeconds": 15
},
{
"url": "https://www.patreon.com/kevdev",
"duration": 8,
"tabReloadIntervalSeconds": 15
},
{
"url": "https://chrome.google.com/webstore/detail/tab-rotate/pjgjpabbgnnoohijnillgbckikfkbjed",
"duration": 8,
"tabReloadIntervalSeconds": 15
}
]
}
Option | Description | Default |
---|---|---|
settingsReloadIntervalMinutes | Interval at which the settings file is reloaded | 1 |
fullscreen | Open Chrome in fullscreen mode | false |
autoStart | Begin rotating tabs automatically as soon as Chrome is opened | false |
lazyLoadTabs | Load the first two tabs on startup then load subsequent tabs "just in time" | false |
closeExistingTabs | Close existing tabs before opening the configured list of tabs | false |
websites | List of websites and config for each | [] |
Option | Description | Type |
---|---|---|
url | Url of website to open | String |
duration | Number of seconds the tab will be displayed | Number |
tabReloadIntervalSeconds | Interval in seconds at which the tab will be reloaded. Set to 0 for no reload. |
Number |
Support the project by becoming a Patron
Top tier Patrons will be acknowledged here