# victorb/ngProgress

⏳ Angular provider for slim loading bar at the top of the page ( inspired by https://github.com/rstacruz/nprogress )

Repository: https://github.com/victorb/ngProgress
Canonical: https://ross.abutalabs.com/products/ngprogress
Homepage: http://victorbjelkholm.github.io/ngProgress/
Language: JavaScript
License: MIT
License Family: permissive
Topics: progressbar, javascript, angular
Last push: 2018-11-07T23:07:44+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4760, "days_push": 2856, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1471, forks 230 (observed 2026-08-28T04:04:49.319525+00:00)

## What it is
ngProgress is an Angular provider that renders a slim animated loading bar at the top of the page, inspired by nprogress. It exposes a factory API to start, stop, set, and complete progress instances for showing loading status of resources or page transitions.

## Use cases
- show a slim loading bar at the top of an Angular page
- indicate progress while fetching external resources
- display loading state between page view transitions
- customize progress bar color, height, and DOM parent
- programmatically set or reset loading percentage in a controller

## When to choose
- you are building an AngularJS (1.x) app and want a lightweight top loading bar
- you want a simple nprogress-style progress indicator with an injectable Angular factory API

## When to avoid
- you are using modern Angular (2+) or another framework like React or Vue
- you need a maintained library - the latest release is from 2018 and the project appears inactive

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, animation
- domain: frontend, web-development
- platform: browser
- tags: angular, progressbar, loading-bar, nprogress-inspired, javascript

## Member repositories
- victorb/ngProgress (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:49.319525+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:34:47.126159+00:00, confidence not recorded.
  - readme: https://github.com/victorb/ngProgress (fetched 2026-08-28T04:04:49.319525+00:00, sha f10f88fe7103)
- Data as of 2026-08-30T08:39:29.467469+00:00.
