4 مستودعات
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 هو إطار عمل AJAX تصريحي ومكتبة واجهة مستخدم تعتمد على الخادم. يعمل كإطار عمل ويب للوسائط الفائقة يتيح إنشاء تجارب الصفحة الواحدة عن طريق استبدال عناصر DOM محددة بأجزاء HTML يتم تسليمها من خادم. تتميز المكتبة باستخدام سمات HTML لتعيين عناصر DOM إلى نقاط نهاية الخادم، مما يسمح بطلبات HTTP غير المتزامنة وتحديثات DOM دون برمجة يدوية. تدعم معمارية تعتمد على الوسائط الفائقة حيث يتحكم الخادم في حالة العميل من خلال رؤوس الاستجابة وتسليم أجزاء HTML المشروحة. يغطي المشروع مجموعة واسعة من القدرات، بما في ذلك تحديثات واجهة المستخدم في الوقت الفعلي عبر أحداث الخادم المرسلة (Server-Sent Events)، ومزامنة سجل المتصفح والحالة، والاقتراع التلقائي للمحتوى. كما يوفر إدارة تبعية الموارد لتنسيق التحديثات بين عناصر واجهة المستخدم ذات الصلة، وتسجيل الأخطاء عن بعد لمراقبة فشل الشبكة، ومعالجة DOM من جانب العميل لإدارة دورات حياة العناصر وانتقالات CSS.
Displays visual feedback indicators while asynchronous network requests are in flight.