awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repositorios

Awesome GitHub RepositoriesUI Data Sorting

Logic for organizing lists of items based on user-defined sorting and filtering criteria.

Distinct from Data Sorting Engines: Focuses on application-level list organization for the UI, rather than low-level sorting algorithms.

Explore 7 awesome GitHub repositories matching data & databases · UI Data Sorting. Refine with filters or upvote what's useful.

Awesome UI Data Sorting GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • pointfreeco/swift-composable-architectureAvatar de pointfreeco

    pointfreeco/swift-composable-architecture

    14,726Ver en GitHub↗

    This is a Swift state management framework and application logic library designed for building applications with a single source of truth and unidirectional data flow. It provides a Redux-inspired architecture that separates business logic from side effects and user interfaces to ensure predictable application behavior across multiple screens. The framework focuses on modularity by allowing complex features to be decomposed into smaller, isolated components. This enables the development of UI-independent business logic that can be extracted into separate modules to improve compilation speed a

    Organizes lists of items by applying criteria and sorting rules to change display order based on user input.

    Swiftarchitecturecompositionmodularity
    Ver en GitHub↗14,726
  • chakra-ui/zagAvatar de chakra-ui

    chakra-ui/zag

    5,121Ver en GitHub↗

    Zag es una librería de máquina de estados de UI headless que proporciona lógica de componentes sin estilo para asegurar un comportamiento consistente en diferentes motores de renderizado. Funciona como un kit de herramientas para modelar interacciones complejas de interfaz de usuario usando statecharts, desacoplando la lógica subyacente y los atributos de accesibilidad del estilo visual. La librería es agnóstica al framework, utilizando adaptadores especializados para conectar su lógica de máquina de estados con varias librerías de JavaScript como React, Solid, Vue y Svelte. Este enfoque permite a los desarrolladores mantener un modelo de interacción único mientras aplican cualquier solución CSS o de estilo a través de atributos de datos dirigidos por estado. Zag cubre una amplia gama de áreas funcionales, incluyendo gestión integral de accesibilidad para navegación por teclado y atributos ARIA, así como una vasta colección de primitivas interactivas. Estas incluyen controles de entrada, elementos de navegación como menús y pestañas, componentes de superposición como diálogos y popovers, y manejo complejo de medios para recorte de imágenes y captura de firmas. También proporciona utilidades para la gestión de datos jerárquicos, manejo de listas asíncronas y un sistema para construir tours guiados de productos.

    Provides logic for organizing UI list items using both client-side functions and server-side parameters.

    TypeScripta11yaccessibilityagnostic
    Ver en GitHub↗5,121
  • edp963/davinciAvatar de edp963

    edp963/davinci

    5,002Ver en GitHub↗

    Davinci es una plataforma de inteligencia de negocios y visualización de datos utilizada para construir dashboards e informes interactivos. Funciona como un constructor de dashboards basado en SQL y un servicio de analítica multi-tenant que se conecta a bases de datos mediante JDBC y archivos CSV para transformar datos crudos en componentes visuales. La plataforma se distingue por su modelo de seguridad granular, que incluye permisos a nivel de fila y columna integrados con autenticación LDAP y OAuth2. También proporciona una herramienta de visualización embebida que permite insertar gráficos y dashboards parametrizados y seguros en aplicaciones externas mediante URLs y frames. El sistema cubre una amplia gama de capacidades, incluyendo modelado de datos con plantillas SQL, un motor de diseño drag-and-drop para dashboards responsivos y una amplia variedad de tipos de visualización como diagramas de Sankey, gráficos de radar y mapas geográficos. Incluye además automatización para programar informes por correo electrónico y utiliza caché de clave-valor para optimizar el rendimiento de las consultas.

    Implements logic for ordering dataset results via ascending, descending, or user-defined sequences.

    TypeScriptdashboarddata-visualizationdavinci
    Ver en GitHub↗5,002
  • orchidsoftware/platformAvatar de orchidsoftware

    orchidsoftware/platform

    4,791Ver en GitHub↗

    Este proyecto es un framework de desarrollo rápido de aplicaciones para construir interfaces de back-office y dashboards dentro de aplicaciones Laravel. Funciona como un toolkit de UI de gestión de backend y un generador de UI basado en esquemas que renderiza paneles de administración y formularios de datos mapeando la lógica de backend a componentes de frontend predefinidos. El framework incluye un sistema de control de acceso basado en roles para restringir las funciones de la aplicación y los datos según la identidad del usuario y los roles asignados. También proporciona una integración de búsqueda de texto completo que utiliza controladores intercambiables para indexar y recuperar el contenido de la aplicación. Las capacidades adicionales cubren la carga de contenido asíncrona para agilizar las transiciones de página y un sistema de enrutamiento de notificaciones multicanal. La plataforma también proporciona herramientas para el filtrado y ordenamiento de datos basado en consultas para gestionar datasets complejos dentro de dashboards internos.

    Organizes lists of items based on user-defined sorting and filtering criteria within internal dashboards.

    PHP
    Ver en GitHub↗4,791
  • ronggang/transmission-web-controlAvatar de ronggang

    ronggang/transmission-web-control

    4,766Ver en GitHub↗

    Este proyecto es una interfaz basada en web y cliente RPC diseñado para controlar el cliente BitTorrent Transmission. Sirve como un dashboard accesible desde el navegador para gestionar descargas y subidas de torrents, permitiendo a los usuarios organizar archivos y seguir el progreso de las transferencias. El controlador proporciona herramientas especializadas para la optimización de trackers, incluyendo el reemplazo por lotes de trackers y monitoreo de salud para mejorar el descubrimiento de pares. También permite la organización remota del sistema de archivos, permitiendo a los usuarios reubicar directorios de almacenamiento de datos para entradas específicas sin eliminar los datos subyacentes. El sistema cubre una amplia gama de capacidades de gestión, incluyendo filtrado y ordenamiento de metadatos, importación de torrents mediante arrastrar y soltar, y la capacidad de exportar rutas de archivos. Los usuarios también pueden ajustar la configuración global del cliente y los parámetros operativos a través de una interfaz de configuración centralizada.

    Implements logic for organizing and filtering torrent lists based on user-defined criteria like tracker URLs and labels.

    CSS
    Ver en GitHub↗4,766
  • antvis/infographicAvatar de antvis

    antvis/Infographic

    4,408Ver en GitHub↗

    Infographic is a declarative SVG infographic engine and AI-powered generator that transforms structured specifications and natural language descriptions into complete visual layouts. At its core, it provides a data storytelling framework that combines AI-driven layout generation with multi-pattern composition, supporting linear, circular, radial, tree, and mirror arrangements for sequential, hierarchical, and comparative data structures. The project distinguishes itself through a canvas-based interactive editor with real-time element manipulation and state history management, alongside a serv

    Defines sequence data structures for ordered timelines or steps in infographics.

    TypeScriptaiantvinfographic
    Ver en GitHub↗4,408
  • omkarcloud/botasaurusAvatar de omkarcloud

    omkarcloud/botasaurus

    3,970Ver en GitHub↗

    Botasaurus is a Python web scraping framework and headless browser automation system used to build scalable data extraction tools. It functions as a web data extraction tool and OCR document parser, converting website content, images, and PDF files into structured formats such as JSON, CSV, and Excel. The framework distinguishes itself by providing a scraper management interface that allows Python functions to be wrapped in a web-based UI or deployed as standalone desktop applications. This enables non-technical users to trigger extraction jobs and manage tasks via a graphical interface or RE

    Provides flexible sorting options, including multi-criteria sequences, for organizing extracted data within the UI.

    Pythonanti-botanti-detectanti-detect-browser
    Ver en GitHub↗3,970
  1. Home
  2. Data & Databases
  3. Data Sorting Engines
  4. UI Data Sorting

Explorar subetiquetas

  • Sequence Data DefinitionsDescribes ordered lists of items for timelines or steps with optional ascending or descending sort. **Distinct from UI Data Sorting:** Distinct from UI Data Sorting: focuses on defining sequence data structures for infographic rendering, not general UI list sorting.