36 dépôts
High-performance components for displaying and editing tabular data.
Explore 36 awesome GitHub repositories matching part of an awesome list · Data Grids. Refine with filters or upvote what's useful.
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
Open-source spreadsheet component for Angular.
Ce projet est un framework de rendu de formulaires basé sur JSON et un créateur visuel conçu pour la collecte dynamique de données. Il fournit une bibliothèque de construction de formulaires JavaScript qui transforme les schémas JSON en formulaires web fonctionnels et en assistants multi-étapes, avec un créateur de sondages visuel dédié pour concevoir des mises en page et une logique de branchement sans écrire de code. La bibliothèque se distingue par son intégration bidirectionnelle avec les PDF, permettant la conversion de schémas JSON en documents PDF remplissables et l'extraction de données structurées à partir de PDF existants. Elle propose également des fonctionnalités avancées pour créer des évaluations notées et des calculateurs qui traitent des entrées numériques pour fournir des résultats pondérés en temps réel. Le système couvre une large surface de fonctionnalités, incluant le branchement conditionnel et la validation d'entrées multi-étapes, la localisation multilingue et un rendu agnostique au framework pour React, Angular et Vue.js. Il inclut en outre des outils de visualisation des données de réponse, un théming basé sur les variables CSS et la conformité à l'accessibilité WCAG.
Displays dense data sets using a grid component that supports lazy loading, sorting, and pagination.
Il s'agit d'un framework d'interface utilisateur ASP.NET Core et d'une bibliothèque de composants Blazor conçus pour construire des applications web. Il fournit une collection de blocs de construction UI réutilisables et de composants web standardisés centrés sur le système de design Fluent UI. La boîte à outils dispose d'un système de jetons de design pour personnaliser les styles visuels et la personnalisation afin de maintenir la cohérence de l'interface. Elle inclut un composant de grille de données haute performance capable de rendre de grands jeux de données récupérés de manière asynchrone depuis des sources API distantes. Le framework couvre un large éventail de besoins d'interface, incluant un système de notification centralisé pour gérer les toasts, les infobulles et les boîtes de dialogue. Il fournit également un support intégré pour les icônes système et les emojis afin d'assurer un langage visuel cohérent et l'accessibilité à travers l'application.
Ships a high-performance data grid for rendering large datasets fetched asynchronously from remote sources.
gogcli is a single command-line binary that manages Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Apps Script, Contacts, People, Tasks, Classroom, Chat, Groups, Keep, and Workspace Admin services through a predictable service resource method grammar. It authenticates across multiple Google accounts using OAuth, service accounts, access tokens, or application default credentials, storing credentials in the OS keyring for secure persistence. The tool also exposes a Model Context Protocol server over stdio that registers typed tools for agent clients, and can invoke any Google Discovery-
Controls inclusion of large grid payloads in Google Sheets API responses to optimize performance.
Powerful virtual data table smartsheet with advanced customization. Best features from excel plus incredible performance 🔋
Virtual data grid with Excel-like features.
This project is a comprehensive collection of high-performance UI components and SDKs designed for building data-rich, cross-platform applications in Flutter. It provides a unified library of modular widgets and processing tools that enable developers to implement complex interface requirements, including advanced scheduling, tabular data management, and interactive data visualization, using a consistent declarative architecture. The library distinguishes itself through specialized, enterprise-grade capabilities that extend beyond standard UI elements. It includes a robust document processing
Offers a high-performance tabular data display widget for large-scale dataset management.
Framework agnostic table component for editable data experience.
Framework-agnostic editable table component.
🧇 A curated list of awesome JavaScript data grid and spreadsheet libraries
Comparison tool for data grid and spreadsheet libraries.
Lightweight data grid/table for fast, modern web apps
Framework-agnostic data grid for scalable applications.
Slickgrid-Universal is a monorepo which includes all Editors, Filters, Extensions, Services related to SlickGrid usage and is also Framework Agnostic
Monorepo for framework-agnostic grid usage.
modern multi-platform datagrid. Remaster of the original angularjs ui-grid. Now built for rust eGui, angular 21+, react 18+, and vanilla web components
Modern signal-based data grid with multi-platform support.
ZingGrid - A fully-featured, native, web-component, data table and data grid for Javascript applications.
Web component library for interactive data tables.
Flame graph for stack trace visualization written in Angular
Flame graph visualization for stack traces.
Angular 2 Smart Data Table component
Smart data table component.
This is the implementation for a multiple sortable table based on the Angular Material Design. The focus is on server-side loaded and sorted data. Next to that, the library provides some useful classes to reduce the duplicated code when using the material paginator. The code is based on…
Multi-sortable table based on Angular Material.
High performance, cross framework typescript library for managing web ui Grids
Modular data grid for handling massive datasets.
A no-dependency component library for the web
High-performance web components for data-intensive apps.
Powerful Angular UI Components
Powerful grid for flexible and performant data display.
Angular Table Component
Easy-to-use Angular table component.
An editable table, build on top of Angular Material, natively for Angular
Editable table built on Angular Material.