12 repositorios
UI components for presenting tabular information efficiently within web interfaces.
Distinct from Tabular Data Formatters: Closest candidates focus on backend data processing or specific formatters; this is a UI component for tabular presentation.
Explore 12 awesome GitHub repositories matching user interface & experience · Data Table Components. Refine with filters or upvote what's useful.
AdminLTE is a responsive dashboard framework and component library used to build administrative control panels and internal application backends. It provides a collection of HTML and CSS templates based on the Bootstrap 5 framework to create standardized layout systems for web interfaces. The project includes specialized application page templates for common administrative views, such as kanban boards, calendars, and chat interfaces. It also features built-in support for visual theme adaptations, including native dark mode and right-to-left layouts. The library covers a range of UI developme
Includes lightweight data tables for efficient tabular information presentation without requiring heavy external dependencies.
This project is a human resources management system built using Spring Boot and Vue. It serves as a platform for managing employee records, professional titles, and organizational hierarchies. The system features a role-based access control framework that maps users to specific roles and resources to secure API endpoints and user interface elements. It includes a real-time communication hub utilizing WebSockets for internal corporate chat and system notifications, as well as a dedicated manager for defining and modifying nested organizational department structures. Additional capabilities co
Implements reusable data table components that adapt visual styles and data sources based on state parameters.
Bootstrap-vue is a Vue.js component library and responsive UI kit based on the Bootstrap CSS framework. It provides a frontend component suite of reusable interface elements designed for building mobile-first websites and web applications. The project wraps Bootstrap CSS classes in Vue components to manage styles and behaviors through reactive state. It integrates a responsive layout management system that synchronizes internal component states with Bootstrap's grid system and device breakpoints. The library covers a wide range of interface capabilities, including data display with sortable
Provides data table components for presenting tabular information with sorting and filtering.
Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development. The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems. The project covers a wide range of layout and interface ca
Styles tabular content with consistent padding, borders, and zebra-striping for efficient data presentation.
Vue Material is a comprehensive UI toolkit and framework for Vue.js that implements the Material Design specification. It provides a suite of pre-built, themed components designed to create consistent and responsive web applications. The library features dynamic theme support for runtime color scheme changes and automatic accessibility contrast management. It is designed for compatibility with server-side rendering to improve initial load times and search engine optimization, and it includes internationalization support for locale translation and text direction adjustments. The toolkit cover
Ships UI components for rendering tabular data from arrays with customizable heights and row selection.
This project is a JavaScript spreadsheet component and web-based data table that provides an interactive grid for managing tabular data. It functions as a cross-framework UI component compatible with React, Vue, and jQuery, and can also be embedded as a standalone web component. The grid is specifically designed for XLSX interoperability, allowing users to import and export XLSX files while preserving formulas and styles. It distinguishes itself through real-time collaboration for simultaneous multi-user editing and a flexible system for creating custom cell editors and specialized column typ
Implements a customizable UI component for presenting and managing tabular information efficiently.
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.
Provides a set of React data table components for presenting tabular information with sorting, filtering, and pagination.
This project is a neobrutalist UI component library and accessible design system for React. It provides a collection of high-contrast web elements characterized by bold colors, thick borders, and a raw aesthetic. The library distinguishes itself by combining a data visualization toolkit—featuring styled charts and responsive tables—with a comprehensive set of interactive components. It balances this specific visual style with accessibility standards for keyboard navigation and screen readers. The component surface covers a wide range of functional areas, including complex form controls with
Includes structured data table components for presenting tabular information within web interfaces.
Fixed-data-table es una librería de componentes de React diseñada para renderizar grandes conjuntos de datos dentro de interfaces de cuadrícula estructuradas y desplazables. Funciona como una tabla virtualizada, optimizando el rendimiento al renderizar solo las filas actualmente visibles dentro de la ventana gráfica. La librería se distingue por su enfoque en mantener el contexto durante la navegación, utilizando diseños de encabezado fijo y gestión de estado de desplazamiento sincronizado. Emplea acceso a datos basado en índices para mapear información a coordenadas de cuadrícula específicas, permitiendo la personalización modular de celdas y una configuración flexible de columnas. El componente admite una gestión integral de la presentación de tablas, incluyendo el cambio de tamaño de columnas y ajustes de altura de filas. Proporciona control programático sobre el comportamiento de desplazamiento, permitiendo la sincronización del movimiento de la tabla con elementos de interfaz externos o gestos personalizados.
Implements a React data table component for rendering large datasets with fixed headers and columns.
Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web components. It provides a collection of pre-styled interface elements and utility classes designed to function as static assets without requiring a dedicated JavaScript framework runtime. The project features a dedicated UI component scaffolder, providing a command line interface to automate the generation of project folder structures and the installation of component templates. Visual styles are managed through a system of CSS variables and utility classes, allowing for global theme a
Implements UI components for presenting structured tabular information within web interfaces.
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
Adds titles, headers, footers, and tooltip descriptions to tables to provide necessary data context.
Este proyecto proporciona una colección de plantillas de panel administrativo preconstruidas y un kit de interfaz de usuario integral diseñado para construir aplicaciones de gestión profesional. Está construido sobre el framework Bootstrap, ofreciendo un conjunto de temas receptivos y bloques de diseño que se adaptan a varios tamaños de pantalla. El framework se distingue por proporcionar bloques de construcción modulares y reutilizables que permiten a los desarrolladores ensamblar interfaces administrativas complejas. Incluye componentes especializados para la gestión de cuadrículas de datos, permitiendo la organización, ordenamiento y filtrado de grandes conjuntos de datos, junto con herramientas declarativas para renderizar gráficos y tablas estadísticas para visualizar tendencias. El kit de herramientas cubre una amplia gama de requisitos de interfaz, incluyendo elementos interactivos como modales, tooltips y alertas para guiar el comportamiento del usuario. Estos componentes están estilizados utilizando un conjunto predefinido de clases CSS que se asignan a elementos HTML estándar, respaldados por un sistema de cuadrícula receptivo para una composición de diseño de página flexible.
Includes structured data table components for presenting and managing tabular information in web interfaces.