Skip to content

jpranays/page-load-indicator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🚦 Page Load Indicator

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.

✨ Features

  • πŸ“Š 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

πŸ’‘ Motivation

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.

πŸ“¦ Installation (Development Mode)

  1. Clone or download this repository to your local machine.
  2. Open Chrome and go to chrome://extensions/
  3. Enable Developer Mode (toggle in the top-right).
  4. Click Load unpacked and select the extension folder.

🧩 Usage

Once installed, the extension automatically shows a progress bar on any full-page reload or navigation, no settings or activation required.

πŸ›  Planned Features

  • 🧰 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

🀝 Contributing

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.

About

A lightweight Chrome extension that shows a clean, fullscreen progress bar whenever a page reloads.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published