A lightweight, privacy-first Chrome Extension that displays an in-page loading progress bar during full page reloads. Perfect for reducing user confusion and avoiding accidental double-clicks on slower or less responsive sites.
- π Top-fixed loading progress bar => shown on full page reloads
- π§Ό Clean, non-intrusive design => that doesnβt interfere with page layout
- βοΈ Zero configuration needed => works automatically on every site
- π Privacy-respecting => no data collection or network interception
While modern browsers offer subtle tab indicators during navigation, they often go unnoticed, especially when users are focused on the page content. This can result in:
- Clicking multiple times out of impatience
- Wondering if the site is stuck or broken
- Poor UX on slower networks or heavy pages
Page Load Indicator fixes this by injecting a lightweight progress bar directly into the page, giving users immediate, visible feedback that something is happening.
- Clone or download this repository to your local machine.
- Open Chrome and go to
chrome://extensions/
- Enable Developer Mode (toggle in the top-right).
- Click Load unpacked and select the extension folder.
Once installed, the extension automatically shows a progress bar on any full-page reload or navigation, no settings or activation required.
- π§° Settings panel to enable/disable per domain
- π¨ Customizable progress bar themes
- π SPA support for route transitions (no full reload)
- π Support for Firefox and Microsoft Edge
Contributions and feedback are welcome! If you have feature ideas, bug reports, or improvements, feel free to open an issue or submit a pull request.