12 repository-uri
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.
Acest proiect este o componentă de tabel de date React integrată cu shadcn/ui. Oferă un set de grile de date tabelare care suportă sortarea, filtrarea și paginarea. Implementarea include o grilă de date virtualizată și un tabel cu derulare infinită, care permit redarea seturilor mari de date prin încărcarea incrementală a înregistrărilor sau afișarea doar a elementelor vizibile în viewport. Funcționează, de asemenea, ca un tabel colaborativ în timp real, permițând mai multor utilizatori să gestioneze și să editeze seturi de date partajate simultan. Componenta acoperă gestionarea interactivă a datelor și vizualizarea complexă a datelor. Aceasta include capacitatea de a gestiona selecția rândurilor prin bare de acțiune contextuale și utilizarea filtrării bazate pe definirea coloanelor pentru a organiza înregistrările.
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 este o bibliotecă de componente React concepută pentru randarea seturilor mari de date în interfețe de tip grid structurate și scrollabile. Funcționează ca un tabel virtualizat, optimizând performanța prin randarea doar a rândurilor vizibile în prezent în viewport. Biblioteca se distinge prin accentul pus pe menținerea contextului în timpul navigării, utilizând layout-uri cu header fix și gestionarea sincronizată a stării de scroll. Utilizează accesul la date bazat pe index pentru a mapa informațiile către coordonate specifice ale grid-ului, permițând personalizarea modulară a celulelor și configurarea flexibilă a coloanelor. Componenta suportă gestionarea cuprinzătoare a prezentării tabelului, inclusiv redimensionarea coloanelor și ajustarea înălțimii rândurilor. Oferă control programatic asupra comportamentului de scroll, permițând sincronizarea mișcării tabelului cu elemente de interfață externe sau gesturi personalizate.
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.
Acest proiect oferă o colecție de template-uri de dashboard administrativ pre-construite și un kit cuprinzător de interfață utilizator conceput pentru construirea aplicațiilor de management profesionale. Este construit pe framework-ul Bootstrap, oferind un set de teme responsive și blocuri de layout care se adaptează la diverse dimensiuni de ecran. Framework-ul se distinge prin furnizarea de blocuri de construcție modulare, reutilizabile, care permit dezvoltatorilor să asambleze interfețe administrative complexe. Include componente specializate pentru gestionarea grilelor de date, permițând organizarea, sortarea și filtrarea seturilor mari de date, alături de instrumente declarative pentru randarea diagramelor și graficelor statistice pentru a vizualiza tendințele. Toolkit-ul acoperă o gamă largă de cerințe de interfață, inclusiv elemente interactive precum modale, tooltip-uri și alerte pentru a ghida comportamentul utilizatorului. Aceste componente sunt stilizate folosind un set predefinit de clase CSS care se mapează la elemente HTML standard, susținute de un sistem de grilă responsive pentru compoziția flexibilă a layout-ului paginii.
Includes structured data table components for presenting and managing tabular information in web interfaces.