8 repository-uri
Visual components that represent completion status using arcs or circles.
Distinguishing note: Candidates are focused on data processing or system monitoring, not general UI component primitives
Explore 8 awesome GitHub repositories matching user interface & experience · Circular Progress Indicators. Refine with filters or upvote what's useful.
Acest proiect oferă un set de widget-uri Android Material Design, inclusiv butoane de acțiune flotante și componente de meniu de acțiune flotante. Aceste elemente evidențiază acțiunile principale de pe ecran prin dimensionare personalizabilă, efecte de umbră și componente UI Jetpack Compose. Biblioteca include un buton de progres circular care încorporează un spinner de încărcare pentru a semnala procesarea sarcinilor în fundal. Componentele sale de meniu organizează butoanele care se extind cu etichete și estomparea fundalului pentru a oferi acces rapid la mai multe acțiuni principale ale aplicației.
Includes a circular loading spinner component that can be embedded inside buttons.
XUI este un framework UI nativ pentru Android și o bibliotecă de componente concepută pentru construirea interfețelor de aplicații. Oferă o suită cuprinzătoare de layout-uri native, câmpuri de introducere și elemente de navigare, susținute de un sistem de gestionare a temelor pe niveluri pentru definirea atributelor vizuale globale și a stilurilor responsive. Framework-ul se distinge printr-un set specializat de view-uri personalizate și seturi de instrumente de interacțiune, inclusiv calendare de înaltă performanță, randarea vizualizării datelor și o varietate de butoane stilizate cu cronometre integrate și efecte vizuale. Include, de asemenea, capabilități integrate de procesare media, cum ar fi scanarea codurilor de bare și QR, generarea de QR-uri personalizate și o interfață de decupare a imaginilor. Proiectul acoperă o arie largă de capabilități UI și UX, incluzând diverse componente de introducere a datelor, primitive pentru ferestre flotante și o gamă largă de indicatori de feedback, cum ar fi snackbars și bare de progres. Oferă, de asemenea, șabloane de layout, configurarea tipografiei și sisteme de animație pentru gestionarea tranzițiilor de view-uri și a feedback-ului interactiv.
Implements stylized circular and horizontal progress gauges with gradient colors and animated transitions.
Getwidget is a comprehensive Flutter UI component library and design system providing over 1,000 pre-built widgets for creating cross-platform user interfaces. It serves as a production-ready widget gallery designed to accelerate the front-end development process through a wide array of pre-composed elements. The project includes a specialized AI interaction UI kit featuring components for rendering streaming large language model responses, RAG chat interfaces, and real-time voice agents. It also provides operational utilities for estimating monthly LLM expenditures based on token usage and p
Implements linear and circular progress bars to visualize task completion status.
mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a comprehensive set of reusable interface elements implemented as native Web Components, ensuring compatibility across different JavaScript frameworks. The library features a sophisticated theming system that supports light and dark modes, as well as the ability to generate dynamic color palettes from seed colors or image sources. It distinguishes itself with a high level of flexibility in visual customization, using CSS custom properties to control design tokens such as typography, cor
Implements circular indicators to communicate the status of ongoing background operations.
CircleIndicator este o componentă UI personalizată pentru Android care funcționează ca un indicator circular de progres al paginii. Oferă un element de interfață grafică ce reprezintă finalizarea sau progresul printr-un arc circular. Componenta este concepută pentru a urmări poziția unui utilizator într-o secvență de pagini, cum ar fi în timpul navigării prin fluxul de onboarding sau tranzițiile liniare între ecrane. Aceasta vizualizează progresul printr-un set de ecrane pentru a oferi feedback în timpul navigării în aplicația mobilă.
Implements a circular progress indicator that tracks a user's position within a sequence of pages using an arc.
Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp
Visualizes the completion status of an operation using a partially filled circle or arc.
react-native-progress is a collection of visual components for cross-platform mobile applications designed to represent completion percentages and loading states. It provides a set of progress bars, circular indicators, and loading spinners for mobile environments. The library includes specific components for visualizing progress, such as a percentage progress pie, circular progress indicators with inner text, and linear progress bars. For active background processes, it provides animated loading spinners and activity spinners to signal ongoing tasks. These components support task completion
Provides circular indicators that display a filling arc based on a numeric value with center-aligned text.
Easy Pie Chart este o bibliotecă JavaScript ușoară concepută pentru randarea indicatorilor de progres circulari și animați. Funcționează ca o componentă front-end care vizualizează date numerice cu o singură valoare sub formă de grafice de tip plăcintă (pie charts) responsive, permițând reprezentarea informațiilor bazate pe procente în interfețele web. Biblioteca utilizează elemente HTML5 canvas pentru a desena graficele, folosind accelerarea hardware și bucle de animație sincronizate pentru a menține tranziții vizuale fluide. Suportă actualizări dinamice, permițând dezvoltatorilor să modifice valorile afișate în timp real fără a reinițializa componenta, și oferă hook-uri pentru ciclul de viață pentru a declanșa logica personalizată în timpul secvențelor de animație. Utilizatorii pot ajusta proprietățile vizuale, cum ar fi culorile, grosimea liniilor și stilurile de fundal, pentru a îndeplini cerințele specifice de design. Componenta este construită pentru a scala pe diferite rezoluții de ecran, asigurând un aspect consistent în mediile de dashboard responsive.
Provides a visual component for representing percentage-based data through smooth, animated circular graphics.