7 repositorios
Rendering of dataframe structures into interactive UI tables with sorting and pagination.
Distinct from DataFrame Integration: Distinguished from generic DataFrame Integration by focusing on the UI rendering and interaction layer.
Explore 7 awesome GitHub repositories matching data & databases · Interactive Table Rendering. Refine with filters or upvote what's useful.
FastUI is a server-driven UI system and Pydantic UI framework that transforms backend data models into functional web interfaces. It operates as a model-based frontend generator where the server controls the layout and behavior of the user interface through structured data schemas, enabling a low-code approach to web development. The project allows for the definition of visual hierarchies and component properties on the backend, using a JSON-based protocol to communicate UI structure between the server and client. It utilizes schema-driven generation to automate the creation of interfaces, in
Displays tabular data from models with configurable columns, interactive links, and formatted fields.
Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process
Provides interactive data tables featuring sorting, pagination, and frozen columns for efficient administrative data management.
Mesop is a stateful, declarative Python web UI framework and component library designed for building interactive web applications and AI demos. It allows for the construction of data-driven interfaces and chat systems using only Python, removing the need to write separate HTML or CSS. The framework is specifically tailored for AI application development, offering dedicated tools for conversational UI design and the creation of dashboards for large language model applications. It distinguishes itself with a visual UI editor for real-time property adjustments and the ability to embed custom Jav
Renders data frames as interactive tables with sticky headers, columns, and clickable cells.
dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It functions as a CRUD generator and backend scaffolding tool that automatically produces create, read, update, and delete interfaces based on database table schemas. The system distinguishes itself through a plugin-based extension architecture and the ability to run multiple independent administrative instances within a single installation. It provides specialized tools for mapping external APIs to forms and tables, as well as an event-driven form lifecycle for executing custom logic du
Renders database records in an expandable tree structure with lazy-loading for child nodes.
Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a UI orchestrator that allows users to define multi-page analytical dashboards through structured configurations in Python, YAML, or JSON, reducing the need for extensive frontend engineering. The project distinguishes itself through generative AI integration, utilizing a model context protocol server to translate natural language descriptions into validated dashboard configurations, charts, and layouts. It also features a decoupled data cataloging system that separates data sou
Displays dataframes in interactive tables with pre-configured sorting and pagination.
Este proyecto es una colección de componentes de interfaz accesibles y reutilizables creados para el framework Svelte. Funciona como una implementación de sistema de diseño integral, proporcionando un kit de herramientas estandarizado para construir interfaces de usuario responsivas e inclusivas que cumplen con el lenguaje de diseño establecido y las pautas de accesibilidad. La librería destaca por su profunda integración con Svelte, utilizando transformaciones basadas en el compilador para optimizar el renderizado de componentes y la sincronización del estado reactivo. Cuenta con un robusto sistema de gestión de temas que aplica estilos visuales mediante propiedades personalizadas de CSS, permitiendo el cambio dinámico de temas en tiempo de ejecución. Además, la librería emplea renderizado basado en portales para elementos de UI flotantes, asegurando que las superposiciones no se vean obstruidas por las restricciones de los contenedores padres. El conjunto de componentes cubre una amplia gama de requisitos de interfaz, incluyendo la gestión de tablas de datos estructurados, la construcción de formularios dinámicos con validación integrada y contenedores de diseño responsivo. También proporciona utilidades especializadas para rastrear puntos de interrupción (breakpoints) de pantalla, gestionar la persistencia del estado de la aplicación y enviar notificaciones al usuario a través de sistemas modales o en línea. La librería está diseñada para soportar flujos de trabajo de desarrollo eficientes eliminando estilos no utilizados y optimizando la entrega de activos durante el proceso de compilación.
Renders structured datasets into sortable, interactive tables with defined headers and row identifiers.
React Base Table es una librería de componentes de interfaz reutilizables diseñados para construir grids de datos complejos y responsivos dentro de aplicaciones web. Proporciona una base de alto rendimiento para renderizar grandes datasets utilizando virtualización de filas basada en ventanas, lo que asegura que la interfaz de usuario permanezca responsiva incluso al mostrar extensas colecciones de datos. La librería se distingue por capacidades flexibles de diseño y navegación, incluyendo soporte para estructuras de datos jerárquicas que pueden renderizarse como filas de árbol expandibles. Permite un control preciso sobre la geometría de la tabla mediante el dimensionamiento proporcional de columnas y el seguimiento automático de contenedores, mientras permite a los usuarios fijar columnas específicas en los bordes del viewport para mantener la visibilidad durante el desplazamiento horizontal. Los desarrolladores pueden crear visualizaciones de datos altamente personalizadas inyectando componentes personalizados directamente en las celdas de la tabla y aplicando anulaciones de estilo para cumplir con requisitos de diseño específicos. El sistema se ajusta automáticamente a los cambios en el tamaño del contenedor padre, asegurando que el diseño de la tabla permanezca consistente en diferentes dimensiones de pantalla y configuraciones de interfaz.
Organizes and renders nested data structures as expandable tree rows to allow exploration of parent-child relationships.