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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rstacruz avatar

rstacruz/nprogress

0
View on GitHub↗
26,406 estrellas·1,774 forks·JavaScript·MIT·12 vistasricostacruz.com/nprogress↗

Nprogress

nprogress is a lightweight JavaScript UI component and web progress bar library. It provides a minimalist DOM progress indicator used to track the state of asynchronous operations within a browser document.

The library allows for the visualization of loading states through a thin progress bar and spinner. It supports progress state management, enabling the bar to be started, stopped, or marked as complete, with support for incremental progress tracking and percentage-based updates.

Users can modify the visual style by overriding default CSS or replacing the markup template. The component also supports custom mounting point configuration, allowing the progress bar to be attached to a specific parent container rather than the document body.

Features

  • Progress Indicators - Provides a minimalist visual progress indicator for tracking asynchronous operations in the browser.
  • UI Components - Ships as a lightweight JavaScript UI component for displaying loading progress.
  • Asynchronous Task Visualization - Visualizes the status of background processes using a minimalist progress bar to keep users informed.
  • Progress Bar Widgets - Provides a configurable loading indicator widget for tracking task completion status.
  • Progress Bars - Provides a lightweight progress bar library for displaying loading states at the top of web pages.
  • Loading Indicators - Implements slim loading bars at the top of the page to signal that content is being fetched.
  • Programmatic - Supports updating the completion percentage or incrementing the bar by fixed amounts to reflect ongoing work.
  • Single Page Applications - Visualizes transition progress between views in single-page applications to improve perceived performance.
  • Progress Update Notifications - Provides mechanisms to update the loading bar using percentages or completion signals.
  • Visual Style Customization - Enables modifying the visual style of the progress bar by overriding default CSS or replacing the markup template.
  • Direct DOM Manipulation - Directly injects and manipulates HTML elements in the DOM to render the loading indicator.
  • JavaScript Libraries - Slim progress bar for page loading states.

Historial de estrellas

Gráfico del historial de estrellas de rstacruz/nprogressGráfico del historial de estrellas de rstacruz/nprogress

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Nprogress

Proyectos open-source similares, clasificados según cuántas características comparten con Nprogress.
  • hunvreus/basecoatAvatar de hunvreus

    hunvreus/basecoat

    3,653Ver en GitHub↗

    Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web components. It provides a collection of pre-styled interface elements and utility classes designed to function as static assets without requiring a dedicated JavaScript framework runtime. The project features a dedicated UI component scaffolder, providing a command line interface to automate the generation of project folder structures and the installation of component templates. Visual styles are managed through a system of CSS variables and utility classes, allowing for global theme a

    JavaScriptalpinecomponentscomponents-library
    Ver en GitHub↗3,653
  • angular-ui/bootstrapAvatar de angular-ui

    angular-ui/bootstrap

    14,206Ver en GitHub↗

    This project is a collection of native directives designed to implement the Bootstrap component framework within Angular applications. It provides a suite of modular interface elements that allow developers to build interactive web components without requiring external JavaScript dependencies. The library distinguishes itself by using a dependency-free logic layer that relies entirely on native framework primitives. It features a specialized service-based positioning engine to manage the placement of floating overlays and an event-driven system to coordinate the lifecycle of complex UI elemen

    JavaScript
    Ver en GitHub↗14,206
  • bearded-hen/android-bootstrapAvatar de Bearded-Hen

    Bearded-Hen/Android-Bootstrap

    7,226Ver en GitHub↗

    Android-Bootstrap is a framework for Android application design that implements the Bootstrap design language and layout principles. It consists of a UI component library, a brand theme engine, and an icon integration toolkit to build mobile interfaces with a consistent visual theme. The framework utilizes a customizable interface to define global visual styles, colors, and typography across all application components. It includes a specialized system for mapping typeface files and unicode characters to scalable graphics within the interface. The project provides a collection of styled widge

    Java
    Ver en GitHub↗7,226
  • facebook/reactAvatar de facebook

    facebook/react

    245,669Ver en GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    Ver en GitHub↗245,669
Ver las 30 alternativas a Nprogress→

Preguntas frecuentes

¿Qué hace rstacruz/nprogress?

nprogress is a lightweight JavaScript UI component and web progress bar library. It provides a minimalist DOM progress indicator used to track the state of asynchronous operations within a browser document.

¿Cuáles son las características principales de rstacruz/nprogress?

Las características principales de rstacruz/nprogress son: Progress Indicators, UI Components, Asynchronous Task Visualization, Progress Bar Widgets, Progress Bars, Loading Indicators, Programmatic, Single Page Applications.

¿Qué alternativas de código abierto existen para rstacruz/nprogress?

Las alternativas de código abierto para rstacruz/nprogress incluyen: hunvreus/basecoat — Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web… angular-ui/bootstrap — This project is a collection of native directives designed to implement the Bootstrap component framework within… bearded-hen/android-bootstrap — Android-Bootstrap is a framework for Android application design that implements the Bootstrap design language and… facebook/react — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional… codebyzach/pace — Pace is a browser-based utility that automatically monitors the loading state of web applications to provide visual… chakra-ui/ark — Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by…