awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesCircular Progress Indicators

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.

Awesome Circular Progress Indicators GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • clans/floatingactionbuttonAvatar Clans

    Clans/FloatingActionButton

    5,175Vezi pe GitHub↗

    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.

    Javaandroidfloatingactionbutton
    Vezi pe GitHub↗5,175
  • xuexiangjys/xuiAvatar xuexiangjys

    xuexiangjys/XUI

    5,075Vezi pe GitHub↗

    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.

    Javaandroidandroid-uistyles
    Vezi pe GitHub↗5,075
  • ionicfirebaseapp/getwidgetAvatar ionicfirebaseapp

    ionicfirebaseapp/getwidget

    4,819Vezi pe GitHub↗

    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.

    Dartdartdart-librarydart-package
    Vezi pe GitHub↗4,819
  • zdhxiong/mduiAvatar zdhxiong

    zdhxiong/mdui

    4,517Vezi pe GitHub↗

    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.

    TypeScriptcssjavascriptmaterial
    Vezi pe GitHub↗4,517
  • ongakuer/circleindicatorAvatar ongakuer

    ongakuer/CircleIndicator

    4,258Vezi pe GitHub↗

    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.

    Java
    Vezi pe GitHub↗4,258
  • taiga-family/taiga-uiAvatar taiga-family

    taiga-family/taiga-ui

    4,002Vezi pe GitHub↗

    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.

    TypeScriptangularbest-practicescdk
    Vezi pe GitHub↗4,002
  • oblador/react-native-progressAvatar oblador

    oblador/react-native-progress

    3,669Vezi pe GitHub↗

    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.

    JavaScript
    Vezi pe GitHub↗3,669
  • rendro/easy-pie-chartAvatar rendro

    rendro/easy-pie-chart

    2,060Vezi pe GitHub↗

    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.

    JavaScript
    Vezi pe GitHub↗2,060
  1. Home
  2. User Interface & Experience
  3. Circular Progress Indicators