18 repositorios
User interfaces for importing, exporting, and managing two-dimensional data arrays via spreadsheets.
Distinct from Tabular Data Frameworks: Focuses on the end-user management interface for tabular data, whereas Tabular Data Frameworks focuses on the underlying data structure.
Explore 18 awesome GitHub repositories matching data & databases · Tabular Data Management Interfaces. Refine with filters or upvote what's useful.
Tolaria is a markdown knowledge base manager and bidirectional note linking system. It functions as an integrated environment for organizing notes and structured data, utilizing YAML frontmatter and wikilinks to establish relational mappings between documents. The project distinguishes itself by integrating language model capabilities directly into the editor for content generation and analysis. It further combines prose with structured data through a markdown spreadsheet editor that renders CSV-formatted files as interactive grids with formula support and cross-sheet referencing. The platfo
Provides an interface for managing and editing two-dimensional numeric data stored as CSV in markdown files.
d2-admin is an admin dashboard framework used to build back-office management interfaces. It provides a set of pre-configured layouts and themeable components, including foldable sidebars and draggable grid systems, to facilitate system oversight and control. The framework is distinguished by its multi-tab administration interface, which allows users to switch between pages and reorder tabs via drag and drop. It also features a dynamic translation system for multi-language interface localization and a dedicated toolset for tabular data management, enabling the import and export of data via CS
Provides a dedicated toolset for importing and exporting tabular data via CSV and Excel formats.
vxe-table is a high-performance data table component and UI library for Vue, designed for building data-heavy applications. It functions as a virtualized data grid and spreadsheet UI framework capable of rendering millions of rows by mounting only the visible elements of a dataset. The project distinguishes itself through spreadsheet-like functionality, including cell selection, copy-paste support, and the generation of cross-tabulated pivot tables. It also provides specialized tools for managing complex data hierarchies using virtual trees, row grouping, and cell merging. The library covers
Provides a tabular interface for managing and organizing complex information through sorting and grouping.
dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It functions as a charting library that renders diverse SVG visualizations powered by D3 and integrates natively with Crossfilter to enable coordinated filtering across large datasets. The project is distinguished by its linked-view coordination, where selecting a data range or category in one chart simultaneously updates all other connected views. This allows for dynamic data exploration through dimensional chart linking and coordinated brushing, transforming raw datasets into na
Supports the display of aggregated or raw data in tables with paging and group-based sections.
SlickGrid is a high-performance JavaScript data grid and virtualized data table designed to render large datasets in the browser. It functions as a web spreadsheet component and tabular data manager, utilizing virtual scrolling to maintain responsiveness when displaying hundreds of thousands of entries. The library employs a canvas-based UI system to draw grid lines and elements, reducing the total number of DOM nodes. It separates raw data from visual presentation through column-based mapping and uses a formatter pipeline to transform data values into HTML strings. Capabilities include row
Provides a user interface for managing two-dimensional data arrays through grouping, filtering, and summarization.
Este proyecto es un componente de tabla de datos de React integrado con shadcn/ui. Proporciona un conjunto de rejillas de datos tabulares que admiten ordenamiento, filtrado y paginación. La implementación incluye una rejilla de datos virtualizada y una tabla de scroll infinito, que permiten renderizar grandes conjuntos de datos cargando registros incrementalmente o mostrando solo los elementos visibles en el viewport. También funciona como una tabla colaborativa en tiempo real, permitiendo a múltiples usuarios gestionar y editar conjuntos de datos compartidos simultáneamente. El componente cubre la gestión interactiva de datos y la visualización compleja de datos. Esto incluye la capacidad de gestionar la selección de filas a través de barras de acción contextuales y el uso de filtrado basado en la definición de columnas para organizar los registros.
Ships a set of interactive tabular displays featuring integrated sorting, filtering, and pagination.
Tablecn is a React-based data table component that combines server-side data processing with real-time collaboration features. It provides a structured approach to building interactive tables using reusable components and a declarative column configuration system that automatically generates filter interfaces. The project distinguishes itself through its contextual action bar pattern, which surfaces batch operations only when rows are selected, keeping the main interface uncluttered. It supports virtualized row rendering for performance with large datasets, and uses WebSocket connections to s
Renders a sortable, filterable, and paginated table for browsing structured datasets.
Panel es un framework de aplicaciones de datos en Python utilizado para construir dashboards interactivos e interfaces de usuario reactivas conectando visualizaciones de datos, widgets y callbacks. Funciona como una librería de UI reactiva que sincroniza el estado de la aplicación con las actualizaciones de la interfaz basadas en las interacciones del usuario. El proyecto se distingue por ofrecer múltiples modelos de ejecución, incluyendo un servidor de aplicaciones web basado en FastAPI para la gestión escalable de sesiones y un compilador de WebAssembly que permite que las aplicaciones de Python se ejecuten directamente en el navegador sin un servidor backend. También incluye un kit de herramientas especializado para construir interfaces de IA conversacional con respuestas de texto en streaming e historiales de mensajes. El framework cubre amplias áreas de capacidad, incluyendo diseño de layout responsivo, la integración de diversas librerías de trazado y tablas de datos interactivas, y la gestión de parámetros reactivos. Proporciona herramientas para la autenticación de usuarios, persistencia de sesiones y la programación de tareas en segundo plano.
Renders sortable, filterable, and editable tabular displays for browsing structured datasets.
react-datasheet es un componente de cuadrícula de datos y editor tabular para React que proporciona una interfaz de hoja de cálculo interactiva. Está diseñado para gestionar datos tabulares con soporte integrado para edición de celdas y navegación por teclado. El proyecto destaca por su flexibilidad en el renderizado y la estructura, permitiendo reemplazar los elementos de tabla estándar con marcado personalizado como listas o divs. Admite el renderizado de celdas personalizado mediante un sistema de mapeo que intercambia las celdas predeterminadas por componentes especializados basados en los metadatos de la celda. El componente cubre amplias capacidades para la gestión de datos tabulares, incluyendo el seguimiento del estado para ediciones, eliminaciones de rangos y pegado de datos. También proporciona controles para el comportamiento de las celdas, como definir el estado de solo lectura y la expansión de columnas.
Provides an interface for managing two-dimensional data arrays via an interactive spreadsheet.
ui-grid es un componente de cuadrícula de datos empresarial para aplicaciones Angular diseñado para mostrar datos tabulares. Funciona como una tabla de datos interactiva que admite virtualización para mantener el rendimiento al renderizar grandes conjuntos de datos. La cuadrícula proporciona capacidades especializadas para la gestión profesional de datos, incluyendo agrupación de filas, fijación de columnas y persistencia de estado. Permite la organización de jerarquías de datos complejas y la transformación de registros planos en estructuras agrupadas o de árbol. El componente cubre una amplia gama de características de gestión de datos, incluyendo edición de celdas in-place, reordenamiento de columnas y la capacidad de importar y exportar datos a archivos externos. También incluye soporte para navegación por teclado y localización en múltiples idiomas.
Offers a high-performance interactive tabular display that uses virtualization to render massive datasets efficiently.
dtale es una cuadrícula interactiva basada en web y visualizador para dataframes de pandas, diseñado como una herramienta de análisis de datos exploratorio. Proporciona una interfaz basada en navegador para analizar estructuras de datos tabulares, permitiendo a los usuarios calcular estadísticas, detectar valores atípicos y calcular correlaciones sin escribir código manual. El proyecto funciona como un visor de datos integrado que puede integrarse en aplicaciones web a través de iframes o rutas personalizadas, con soporte específico para Django, Flask y Streamlit. Permite la exploración de conjuntos de datos a través de una combinación de una cuadrícula de datos interactiva y una biblioteca de visualización de datos capaz de generar histogramas, diagramas de caja y gráficos de dispersión 3D. La plataforma cubre una amplia gama de capacidades de gestión y análisis de datos, incluyendo limpieza de datos tabulares, remodelación y filtrado interactivo. Incluye herramientas de observabilidad para el análisis de datos faltantes, cálculo de correlación y puntuación de poder predictivo. Para la gestión de sesiones, admite el seguimiento de múltiples instancias y la persistencia del estado en procesos de trabajo concurrentes. La interfaz está protegida por autenticación de nombre de usuario y contraseña y admite la ingesta de datos desde archivos delimitados, hojas de cálculo y almacenes de datos ArcticDB.
Implements a point-and-click interface for filtering, reshaping, and removing duplicate entries from dataframes.
Este proyecto es una plantilla administrativa basada en React y un kit de UI diseñado para construir paneles. Proporciona una colección completa de diseños con estilo previo, una biblioteca de componentes accesible y un framework de UI basado en Sass para crear interfaces administrativas. La plantilla está estructurada específicamente como un proyecto optimizado para IA, utilizando patrones de codificación y organización diseñados para ayudar a los asistentes de IA a generar código React consistente y listo para producción. Cuenta con un sistema de estilos flexible que utiliza variables Sass y propiedades personalizadas de CSS para admitir temas claros y oscuros personalizables. El kit cubre una amplia gama de capacidades de interfaz, incluyendo widgets de visualización de datos, tablas interactivas con ordenamiento y paginación, y elementos de formulario complejos como asistentes de varios pasos. Incluye sistemas de navegación de alto nivel como barras laterales y rutas de navegación, así como componentes estructurales como cuadrículas receptivas, diálogos modales e interfaces de calendario accesibles.
Provides interactive tables with built-in sorting, filtering, pagination, and search for managing structured datasets.
TAICHI-flet es un navegador de recursos integrado con IA y una aplicación de escritorio para Windows construida con Flet. Sirve como un centro multimedia centralizado y agregador de contenido web diseñado para combinar utilidades de inteligencia artificial con herramientas para buscar y acceder a películas, música y software. La aplicación permite la agregación de recursos de múltiples fuentes, incluyendo unidades de almacenamiento en la nube y direcciones web externas. Proporciona herramientas especializadas para transmitir y descargar anime y música, leer novelas en línea con reproducción de texto a voz y automatizar operaciones en el sistema operativo Windows utilizando inteligencia artificial. La interfaz incluye un sistema de navegación basado en pestañas para cambiar entre categorías de contenido y un sistema de gestión de temas para personalizar la estética del escritorio y los fondos de pantalla. Las capacidades técnicas incluyen el uso de servidores proxy para saltar restricciones de seguridad de origen cruzado para imágenes remotas y procesamiento mediante hilos demonio para mantener la capacidad de respuesta de la interfaz durante tareas de larga duración.
Renders structured datasets in an organized grid format using columns and rows.
Visual Insights es una plataforma de análisis exploratorio de datos automatizado y herramienta de inferencia causal diseñada para descubrir patrones y relaciones de causa y efecto dentro de los datasets. Funciona como una librería de visualización de datos interactiva utilizando un enfoque de gramática de gráficos para generar gráficos y dashboards multidimensionales. El proyecto se distingue por una interfaz de lenguaje natural que traduce preguntas en texto plano a respuestas y visualizaciones de datos mediante un modelo de lenguaje. Proporciona un framework especializado para el descubrimiento e inferencia causal, permitiendo a los usuarios identificar enlaces entre variables mediante gráficos causales interactivos y realizar análisis de tipo "qué pasaría si" (what-if) para validar hipótesis. La plataforma cubre un amplio rango de capacidades, incluyendo limpieza visual de datos, perfilado estadístico y transformación automatizada de datasets. Soporta la integración de datos diversos desde archivos locales y bases de datos remotas, y cuenta con un motor de procesamiento de alto rendimiento para manejar grandes datasets localmente. Además, el sistema permite embeber componentes de análisis interactivos en aplicaciones web y notebooks.
Provides a point-and-click interface for removing anomalies and refining dataset quality through direct interaction with visual representations.
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
Provides comprehensive grids for managing records with integrated filtering, searching, sorting, and export.
PagesCMS is a headless, Git-based content management system that uses a GitHub repository as its primary database. It provides a web interface for authoring and organizing structured files and media assets, transforming flat files in a repository into a structured content management environment. The system automates repository access and content updates through GitHub App integration and manifests. It features a schema-driven approach to map repository files and folders to specific editor fields, allowing for the management of static site content without a separate database. Capability areas
Implements a datagrid interface for editing CSV-style tables and other spreadsheet-like structured data.
Este proyecto es una plantilla de dashboard administrativo integral construida sobre Bootstrap 5. Proporciona una librería modular de componentes de interfaz pre-diseñados, diseños de página y elementos de formulario destinados a acelerar la construcción de aplicaciones web responsivas. El framework está diseñado para ser ligero, utilizando scripting nativo del navegador para todos los comportamientos interactivos para eliminar dependencias de librerías externas pesadas. La plantilla destaca por un enfoque en el rendimiento y la personalización. Incluye un pipeline de activos basado en un ejecutor de tareas que automatiza la compilación, minificación y empaquetado de archivos fuente, asegurando activos optimizados listos para producción. Los desarrolladores pueden mantener una marca e identidad visual consistentes modificando archivos de configuración centralizados, que aprovechan variables de preprocesador y mixins para generar clases de utilidad y hojas de estilo personalizadas. Más allá de sus componentes de UI centrales, el proyecto incluye un conjunto de módulos funcionales para gestionar la autenticación de usuarios, incluyendo flujos de registro, inicio de sesión y recuperación de contraseñas. También proporciona herramientas integradas para la visualización de datos, gestión de datos tabulares y programación interactiva, junto con plantillas preconstruidas para páginas comunes de aplicaciones como pantallas de error y gestión de perfiles. El repositorio proporciona tanto archivos fuente sin minificar como bundles de producción optimizados, permitiendo el despliegue directo sin requerir entornos de ejecución del lado del servidor complejos.
Renders sortable and paginated tables for efficient management and review of structured data records.
Este proyecto es un componente de cuadrícula de datos (data grid) de alto rendimiento para React diseñado para renderizar grandes conjuntos de datos dentro de una interfaz estilo hoja de cálculo. Proporciona un framework para mostrar información tabular estructurada mientras permite interacciones complejas basadas en celdas y tareas de gestión de datos. El componente se distingue por su soporte para flujos de trabajo de edición similares a hojas de cálculo, incluyendo navegación impulsada por teclado y la capacidad de inyectar componentes personalizados en celdas individuales. Los usuarios pueden gestionar dinámicamente el diseño de la cuadrícula cambiando el tamaño de las columnas y organizando los encabezados, asegurando que la interfaz se adapte a necesidades específicas de visualización de datos. La cuadrícula incluye capacidades para manejar grandes volúmenes de información a través de renderizado en ventana (windowed rendering) y carga perezosa (lazy loading), que mantienen el rendimiento procesando solo el subconjunto visible de datos. También ofrece control imperativo a través de referencias de componentes, permitiendo la manipulación programática de posiciones de desplazamiento y estados de selección.
Renders structured information in a spreadsheet-style grid interface for effective data management.