10 Repos
Components for rendering and interacting with structured tabular data.
Distinguishing note: Focuses on the visual representation of data rather than database storage.
Explore 10 awesome GitHub repositories matching data & databases · Data Grids. Refine with filters or upvote what's useful.
Streamlit is a Python framework designed to transform data scripts into interactive web applications. It utilizes a reactive execution engine that automatically reruns scripts from top to bottom whenever a user interaction triggers a state change, ensuring the interface remains synchronized with the underlying data. By providing a declarative interface, it allows developers to build functional applications without requiring extensive knowledge of frontend web technologies. The framework distinguishes itself through an identity-based widget reconciliation system that persists user input across
Enables interactive exploration and modification of structured datasets directly within the interface.
MUI X is a collection of advanced React UI components for building data-rich applications, including a data grid, charting library, date and time pickers, scheduler, and tree view. The library is built with accessibility as a core principle, ensuring all components meet WCAG and WAI-ARIA standards for keyboard navigation and screen reader announcements. The components are designed for extensibility and performance. The data grid offers comprehensive data management with sorting, filtering, pagination, column pinning, row grouping, inline editing, and Excel export. The charting library support
Provides Excel export and clipboard copy-paste for transferring grid data between applications.
ui-grid ist eine Enterprise-Datengitter-Komponente für Angular-Anwendungen, die zur Anzeige tabellarischer Daten entwickelt wurde. Sie fungiert als interaktive Datentabelle, die Virtualisierung unterstützt, um die Leistung beim Rendern großer Datensätze aufrechtzuerhalten. Das Gitter bietet spezialisierte Funktionen für professionelles Datenmanagement, einschließlich Zeilengruppierung, Spaltenfixierung und Zustandspersistenz. Es ermöglicht die Organisation komplexer Datenhierarchien und die Transformation flacher Datensätze in gruppierte oder Baumstrukturen. Die Komponente deckt ein breites Spektrum an Datenverwaltungsfunktionen ab, einschließlich In-Place-Zellenbearbeitung, Spalten-Neuanordnung und der Möglichkeit, Daten in externe Dateien zu importieren und zu exportieren. Sie enthält zudem Unterstützung für Tastaturnavigation und mehrsprachige Lokalisierung.
Provides capabilities for exporting grid content to external file formats for offline analysis.
dtale is a web-based interactive grid and visualizer for pandas dataframes, designed as an exploratory data analysis tool. It provides a browser-based interface for analyzing tabular data structures, allowing users to calculate statistics, detect outliers, and compute correlations without writing manual code. The project functions as an embedded data viewer that can be integrated into web applications via iframes or custom routes, with specific support for Django, Flask, and Streamlit. It enables the exploration of datasets through a combination of an interactive data grid and a data visualiz
Enables exporting filtered data views to delimited files and grid states as reproducible code.
Dieses Projekt ist eine Blazor-Komponentenbibliothek und ein Web-UI-Framework für die Erstellung von Webanwendungen mit ASP.NET Core Blazor. Es dient als Implementierung des Fluent Design Systems und bietet eine Sammlung wiederverwendbarer, vorformatierter Benutzeroberflächenelemente, um visuelle Konsistenz und Barrierefreiheit zu gewährleisten. Die Bibliothek enthält ein asynchrones Datengitter (Data Grid), das in der Lage ist, Remote-Abfragen durch asynchrones Datenabrufen und Entity-Mapping aufzulösen. Es nutzt ein Design-Token-System, um visuelle Stile und Personalisierungseinstellungen innerhalb einer Anwendung zu verwalten. Das Framework deckt breitere Funktionen für Enterprise-UI-Design ab, einschließlich der Integration standardisierter Icon- und Emoji-Sets sowie Tools zur Erstellung barrierefreier Schnittstellen. Es bietet zudem Mechanismen, um die Komponentenausgabe zu testen und das HTML-Verhalten zu verifizieren.
Ships a data grid component capable of resolving remote queries through asynchronous data fetching.
Dies ist ein ASP.NET Core UI-Framework und eine Blazor-Komponentenbibliothek für die Erstellung von Webanwendungen. Es bietet eine Sammlung wiederverwendbarer UI-Bausteine und standardisierter Webkomponenten, die auf dem Fluent UI Design System basieren. Das Toolkit verfügt über ein Design-Token-System zur Anpassung visueller Stile und Personalisierung, um die Schnittstellenkonsistenz zu wahren. Es enthält eine leistungsstarke Data-Grid-Komponente, die in der Lage ist, große Datensätze zu rendern, die asynchron von Remote-API-Quellen abgerufen werden. Das Framework deckt eine breite Palette an Interface-Anforderungen ab, einschließlich eines zentralen Benachrichtigungssystems für Toasts, Tooltips und Dialogfelder. Es bietet zudem integrierte Unterstützung für System-Icons und Emojis, um eine kohärente visuelle Sprache und Barrierefreiheit in der gesamten Anwendung zu gewährleisten.
Includes components for rendering and interacting with large structured datasets fetched from external APIs.
Grid.js ist eine framework-agnostische JavaScript-Bibliothek für das Rendern interaktiver Datengitter. Sie ermöglicht die Anzeige strukturierter Informationen in tabellarischen Formaten über verschiedene Frontend-Umgebungen hinweg und unterstützt die Datenbefüllung aus statischen Arrays oder JSON-Importen. Die Bibliothek verfügt über ein Plugin-System zur Erweiterung von Benutzeroberflächenkomponenten und Logik sowie über eine benutzerdefinierte Datenpipeline zur Transformation von Informationen vor der Anzeige. Sie enthält integrierte Unterstützung für mehrsprachige Lokalisierung, um Schnittstellenelemente und Nachrichten zu übersetzen. Das Projekt deckt grundlegende Datenvisualisierungsfunktionen ab, einschließlich Sortierung, Filterung und dynamischer Gittervisualisierung. Es bietet Tools zur Verwaltung von Konfigurationseinstellungen und zur Integration in verschiedene JavaScript-Umgebungen.
Renders structured tabular data in a grid format across various JavaScript environments.
TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features
Renders query results in a paginated grid with automatic type-aware formatting for collections, timestamps, and binary data.
dcat-admin ist ein Laravel-Admin-Panel-Framework, das verwendet wird, um datengesteuerte Administrationsschnittstellen schnell zu erstellen. Es fungiert als CRUD-Generator und Backend-Scaffolding-Tool, das automatisch Schnittstellen zum Erstellen, Lesen, Aktualisieren und Löschen basierend auf Datenbanktabellenschemata produziert. Das System zeichnet sich durch eine plugin-basierte Erweiterungsarchitektur und die Möglichkeit aus, mehrere unabhängige administrative Instanzen innerhalb einer einzigen Installation auszuführen. Es bietet spezialisierte Tools für das Mapping externer APIs auf Formulare und Tabellen sowie einen ereignisgesteuerten Formular-Lebenszyklus für die Ausführung benutzerdefinierter Logik während der Auflösung und Übermittlung. Das Framework deckt ein breites Spektrum an Funktionsbereichen ab, einschließlich rollenbasierter Zugriffskontrolle für die Verwaltung hierarchischer Berechtigungen, einer umfassenden Suite von Datenverwaltungs-Grids mit Inline-Bearbeitung und mehrstufigen Formular-Workflows. Es enthält zudem Datenvisualisierungstools für operative Dashboards und eine Vielzahl von Content-Handling-Utilities für stückweise große Datei-Uploads und Rich-Text-Bearbeitung. Kommandozeilen-Utilities werden bereitgestellt, um die Generierung administrativer Komponenten und Action-Klassen zu automatisieren.
Generates interactive data grids based on database models to display and manage records.
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
Uses data grids to provide structured and interactive views of information.