8 repositorios
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.
Este proyecto proporciona un conjunto de widgets de Material Design para Android, incluyendo botones de acción flotantes y componentes de menú de acción flotante. Estos elementos resaltan las acciones principales de la pantalla mediante tamaños personalizables, efectos de sombra y componentes de UI de Jetpack Compose. La biblioteca incluye un botón de progreso circular que incorpora un spinner de carga para señalar el procesamiento de tareas en segundo plano. Sus componentes de menú organizan botones expansibles con etiquetas y oscurecimiento de fondo para proporcionar un acceso rápido a múltiples acciones principales de la aplicación.
Includes a circular loading spinner component that can be embedded inside buttons.
XUI es un framework de interfaz de usuario nativo para Android y una biblioteca de componentes diseñada para construir interfaces de aplicaciones. Proporciona un conjunto completo de diseños nativos, campos de entrada y elementos de navegación, respaldado por un sistema de gestión de temas por niveles para definir atributos visuales globales y estilos responsivos. El framework se distingue por un conjunto especializado de vistas personalizadas y kits de herramientas de interacción, incluyendo calendarios de alto rendimiento, renderizado de visualización de datos y una variedad de botones estilizados con temporizadores integrados y efectos visuales. También incluye capacidades integradas de procesamiento de medios, como escaneo de códigos de barras y QR, generación de QR personalizados e interfaz de recorte de imágenes. El proyecto cubre una amplia superficie de capacidades de UI y UX, incluyendo diversos componentes de entrada de datos, primitivas de ventanas flotantes y una amplia gama de indicadores de retroalimentación como snackbars y medidores de progreso. Además, proporciona plantillas de diseño, configuración de tipografía y sistemas de animación para gestionar transiciones de vista y retroalimentación interactiva.
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 is a custom Android UI component that functions as a circular page progress indicator. It provides a graphical interface element that represents completion or progress through a circular arc. The component is designed to track a user's position within a sequence of pages, such as during onboarding flow navigation or linear screen transitions. It visualizes progress through a set of screens to provide feedback during mobile app navigation.
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 es una librería de JavaScript ligera diseñada para renderizar indicadores de progreso circulares animados. Funciona como un componente frontend que visualiza datos numéricos de un solo valor como gráficos circulares responsivos, permitiendo la representación de información basada en porcentajes dentro de interfaces web. La librería utiliza elementos canvas de HTML5 para dibujar gráficos, aprovechando la aceleración por hardware y bucles de animación sincronizados para mantener transiciones visuales fluidas. Soporta actualizaciones dinámicas, permitiendo a los desarrolladores modificar los valores mostrados en tiempo real sin reinicializar el componente, y proporciona hooks de ciclo de vida para disparar lógica personalizada durante las secuencias de animación. Los usuarios pueden ajustar propiedades visuales como colores, grosor de línea y estilos de fondo para cumplir con requisitos de diseño específicos. El componente está construido para escalar a través de diferentes resoluciones de pantalla, asegurando una apariencia consistente en entornos de dashboard responsivos.
Provides a visual component for representing percentage-based data through smooth, animated circular graphics.