Cursor Browser Auto Reload (Unofficial)
Unofficial community extension by Dimy Osman. Cursor only.
Not affiliated with Cursor / Anysphere. This is not an official Cursor product. It is not endorsed, sponsored, or approved by Anysphere, Inc. or Cursor. “Cursor” identifies the editor this tool is written for only. No partnership or rights are implied.
Reloads Cursor’s built-in Browser tab when a file is saved, by you or the agent. No Node server, no port, no Live Server.
This does not work in Visual Studio Code or other editors. It uses Cursor-only browser commands.

Install
Recommended: Extensions marketplace (Cursor)
- Open Extensions in Cursor.
- Search for
Cursor Browser Auto Reload (Unofficial) or dimy-osman.cursor-browser-auto-reload.
- Click Install.
- Acknowledge the one-time unofficial / Cursor-only notice.
Listings:
The Visual Studio Marketplace listing exists so the package is discoverable. Install and use it in Cursor, not in VS Code.
Alternative: Install from VSIX
Download a release VSIX from GitHub, or build one (see Development), then Extensions → ⋯ → Install from VSIX…. Reload the Cursor window after installing.
What it does
- Keep a page open in Cursor’s Browser tab (
file:// or any URL).
- A save lands (editor save or agent write to disk).
- After
cbar.reloadDelayMs, the open browser tab reloads.
The delay exists so a burst of agent edits becomes one refresh.
Settings
| Setting |
Default |
Purpose |
cbar.enabled |
true |
Master switch |
cbar.reloadDelayMs |
300 |
Milliseconds to wait after the last save |
cbar.watchGlob |
**/*.{html,htm,css,scss,sass,less,js,mjs,cjs,jsx,ts,tsx,svg,vue} |
Files that trigger a reload |
Command Palette:
| Command |
Purpose |
| About / Disclaimer |
Unofficial status and Cursor-only notice |
| Toggle |
Enable or disable auto-reload |
| Reload Now |
Reload the open Cursor browser tab immediately |
Logs: Output → Cursor Browser Auto Reload.
How reload works
This uses Cursor’s internal browser commands (cursor.browserView.listTabs, cursor.browserView.reload). They are not a public API and can change in a Cursor update. Headless agent browsers are not reloaded.
If no visible browser tab is open, a save does nothing.
Disclaimer & legal
- Unofficial / third-party: independent community project.
- Cursor only: not for Visual Studio Code or other editors.
- No rights from Cursor / Anysphere: no trademark license, partnership, or official support.
- Support: use GitHub Issues only; do not contact Cursor / Anysphere about this extension.
- AS IS: MIT License; no warranties. Cursor may change internal browser commands at any time.
See NOTICE.
Development
npm install
npm run package
cursor --install-extension ./cursor-browser-auto-reload-0.1.1.vsix --force
Publishing notes for maintainers: docs/PUBLISH.md.
Buy me coffee and AI tokens
If this extension helps, you can buy me coffee and AI tokens.
License
MIT © Dimy Osman. See LICENSE.
Cursor and related marks remain the property of their respective owners.