awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
usablica avatar

usablica/progress.js

0
View on GitHub↗
2,343 stars·239 forks·JavaScript·MIT·9 viewsusablica.github.io/progress.js↗

Progress.js

ProgressJs is a JavaScript and CSS3 library which help developers to create and manage progress bar for every objects on the page.

Features

  • 进度条/加载动画(Loading) - Listed in the “进度条/加载动画(Loading)” section of the Awesome Frontend awesome list.
  • Loading Indicators - Progress bars for any page element.

Star history

Star history chart for usablica/progress.jsStar history chart for usablica/progress.js

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Progress.js

Similar open-source projects, ranked by how many features they share with Progress.js.
  • hubspot/paceHubSpot avatar

    HubSpot/pace

    15,613View on GitHub↗

    Pace is a page loading progress bar that monitors browser navigation and network requests to provide a visual loading indicator. It functions as a frontend navigation tracker and browser request monitor, tracking document states and URL patterns to drive the progress of a loading bar during page transitions. The tool includes a customizable loading indicator with configurable themes and visual styles. It provides request tracking control to filter which specific network requests trigger the progress bar using global settings or URL patterns. The system covers the monitoring of frontend reque

    CSS
    View on GitHub↗15,613
  • jacoborus/nanobarjacoborus avatar

    jacoborus/nanobar

    2,820View on GitHub↗

    Very lightweight progress bars. No jQuery

    JavaScript
    View on GitHub↗2,820
  • fgnass/spin.jsfgnass avatar

    fgnass/spin.js

    9,251View on GitHub↗

    spin.js is a CSS loading spinner library used to signal background processes through resolution-independent activity indicators. It provides a JavaScript animation wrapper that manages the lifecycle and document injection of these elements, allowing for the programmatic start and stop of loading states. The project allows for the definition of spinner geometry, colors, and animation speed to match specific design systems. Users can customize the visual appearance through parameters such as line count, radius, and shadow effects, while also controlling rotation direction and timing. The libra

    CSS
    View on GitHub↗9,251
  • lukehaas/css-loaderslukehaas avatar

    lukehaas/css-loaders

    7,058View on GitHub↗

    This project is a collection of lightweight animated loading indicators and pure CSS UI components. It provides a library of pre-made styles and keyframes for rendering visual motion effects and loading spinners without the use of JavaScript. The library prioritizes minimal document object model overhead by utilizing a single-element HTML structure for each loader. It employs pseudo-elements to create complex shapes and relies on font-size based scaling to ensure proportional resizing across different dimensions. These components function as user interface feedback systems, providing visual

    CSS
    View on GitHub↗7,058
See all 17 alternatives to Progress.js→

Frequently asked questions

What does usablica/progress.js do?

ProgressJs is a JavaScript and CSS3 library which help developers to create and manage progress bar for every objects on the page.

What are the main features of usablica/progress.js?

The main features of usablica/progress.js are: 进度条/加载动画(Loading), Loading Indicators.

What are some open-source alternatives to usablica/progress.js?

Open-source alternatives to usablica/progress.js include: lukehaas/css-loaders — This project is a collection of lightweight animated loading indicators and pure CSS UI components. It provides a… fgnass/spin.js — spin.js is a CSS loading spinner library used to signal background processes through resolution-independent activity… hubspot/pace — Pace is a page loading progress bar that monitors browser navigation and network requests to provide a visual loading… jacoborus/nanobar — Very lightweight progress bars. No jQuery. sharish/shimmerrecyclerview — ShimmerRecyclerView is an Android library used to render animated loading placeholders within RecyclerView lists. It… codrops/pageloadingeffects — Modern ways of revealing new content using SVG animations.