4 repositorios
Visual feedback mechanisms for active network operations.
Distinguishing note: Focuses on UI state management during requests rather than the request logic itself.
Explore 4 awesome GitHub repositories matching web development · Request Progress Indicators. Refine with filters or upvote what's useful.
HTMX is a hypermedia-driven frontend library that enables the creation of dynamic, asynchronous web applications by extending standard HTML attributes. It functions as a declarative engine that intercepts browser events to trigger network requests, allowing developers to update specific regions of the document with server-rendered HTML fragments. By shifting the logic of UI composition to the server, it minimizes the need for complex client-side state management and imperative JavaScript. The library distinguishes itself through a progressive enhancement workflow that ensures web interfaces r
Shows visual feedback during network requests by toggling CSS classes on elements.
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
Monitors network activity and document states to provide visual feedback for active web requests.
Inertia is a server-driven frontend framework designed to create monolithic single page applications. It acts as a state synchronization protocol and client-side routing bridge, allowing developers to build interactive experiences using modern JavaScript component libraries while keeping routing and controllers on the server. This approach eliminates the need for a separate REST or GraphQL API layer by passing data from server controllers to frontend components as props via JSON payloads. The framework distinguishes itself by utilizing adapter-based integration to link various backend environ
Displays a visual progress bar at the top of the page during active network navigation requests.
Intercooler-js es un framework AJAX declarativo y una librería de UI impulsada por servidor. Funciona como un framework web de hipermedia que permite la creación de experiencias de una sola página reemplazando elementos DOM específicos con fragmentos HTML entregados desde un servidor. La librería se distingue por utilizar atributos HTML para mapear elementos DOM a endpoints del servidor, permitiendo solicitudes HTTP asíncronas y actualizaciones DOM sin scripting manual. Admite una arquitectura impulsada por hipermedia donde el servidor controla el estado del cliente a través de cabeceras de respuesta y la entrega de fragmentos HTML anotados. El proyecto cubre una amplia gama de capacidades, incluyendo actualizaciones de UI en tiempo real a través de Server-Sent Events, sincronización de historial y estado del navegador, y sondeo de contenido automatizado. También proporciona gestión de dependencias de recursos para coordinar actualizaciones entre elementos de UI relacionados, registro de errores remoto para monitorear fallos de red y manipulación DOM del lado del cliente para gestionar ciclos de vida de elementos y transiciones CSS.
Displays visual feedback indicators while asynchronous network requests are in flight.