4 Repos
Components that automatically update visual charts and widgets in response to live data streams or code execution.
Distinct from Interactive Visualization Rendering: Distinct from Interactive Visualization Rendering: focuses on automatic reactive updates triggered by data changes, rather than manual user input.
Explore 4 awesome GitHub repositories matching data & databases · Reactive Visualization Renderers. Refine with filters or upvote what's useful.
Preswald ist ein WebAssembly-Framework für Datenanwendungen, das zum Aufbau interaktiver Daten-Apps verwendet wird, die vollständig im Browser mittels Python ausgeführt werden. Es bietet einen browserbasierten Daten-Stack, einschließlich SQL- und Python-Ausführung, der offline ohne die Notwendigkeit eines Backend-Servers funktioniert. Das Framework enthält einen statischen Daten-App-Bundler, um Daten-Workflows und Visualisierungen in einzelne, teilbare Dateien zu verpacken. Diese in sich geschlossenen Anwendungen ermöglichen serverloses Daten-Visualisieren und das Bündeln portabler Daten-Workflows für die Distribution. Das System nutzt eine reaktive Daten-Dashboard-Schnittstelle, die spezifische Bildschirmelemente automatisch basierend auf Änderungen in den zugrunde liegenden Daten aktualisiert. Es deckt Local-First-State-Management und clientseitige SQL-Ausführung ab, um die operative Kontinuität innerhalb der Browsersitzung zu wahren.
Automatically updates visual charts and interface elements in response to data changes.
RxMarbles ist ein interaktiver Stream-Visualizer und Playground für reaktive Programmierung. Er dient als Tool zur Simulation und Visualisierung des Verhaltens von RxJS-Operatoren mittels Marble-Diagrammen. Das Tool ermöglicht es Benutzern, das Timing und die Sequenz von Datenpunkten durch Ziehen entlang einer Zeitachse zu manipulieren, um zu beobachten, wie Operatortransformationen in Echtzeit reagieren. Diese interaktiven Diagramme können in eindeutige URLs serialisiert werden, was die Generierung von Permalinks ermöglicht, um spezifische Operator-Beispiele und Stream-Zustände zu teilen. Das System deckt die Visualisierung asynchroner Datenströme und die Simulation von Operator-Logik ab. Es bietet Funktionen zur Dokumentation des Verhaltens reaktiver Streams und zum Debugging des Timings von Datenereignissen.
Renders interactive visual representations of operators that update automatically to demonstrate data stream transformations.
Dieses Projekt ist eine interaktive, webbasierte Notebook-Umgebung für verteilte Data Science und groß angelegtes Computing. Es dient als Entwicklungstool zum Ausführen von Code und zur Durchführung von Datenanalysen speziell innerhalb des Apache Spark-Frameworks und bietet ein browserbasiertes Interface, das Codeausführung mit reaktiver Datenvisualisierung kombiniert. Die Plattform zeichnet sich durch ihre tiefe Integration in verteilte Infrastrukturen aus, die es Benutzern ermöglicht, Cluster-Ressourcen zu verwalten, Laufzeitabhängigkeiten zu konfigurieren und Ausführungsprozesse für einzelne Notebooks zu isolieren. Sie unterstützt kollaborative Workflows durch die Synchronisation von Notebook-Dateien direkt mit Versionskontrollsystemen und bietet eine reaktive Rendering-Engine, die Diagramme und Widgets automatisch als Reaktion auf Live-Datenströme und Codeausführung aktualisiert. Über ihre Kern-Ausführungsfähigkeiten hinaus enthält die Umgebung umfassende Tools für Cluster-Management, Sicherheit und Erweiterbarkeit. Sie unterstützt Benutzerauthentifizierung und Identitätswechsel für den sicheren Zugriff auf verteilte Ressourcen und bietet flexible Konfigurationsoptionen für Umgebungsvorlagen, Abhängigkeitsmanagement und Performance-Tuning. Das System verfügt zudem über eine breite Bibliothek interaktiver Visualisierungskomponenten, einschließlich Geodaten-Mapping, Netzwerkgraphen und Pivot-Tabellen, um komplexe Datenexplorationen zu erleichtern.
Provides a reactive rendering engine that automatically updates charts and widgets in response to live data streams and code execution.
Angular-chart.js is a frontend charting library that provides a set of reusable directives for integrating the Chart.js visualization engine into AngularJS applications. It functions as a wrapper that encapsulates complex rendering logic within declarative components, enabling the creation of interactive and responsive graphical data representations. The library distinguishes itself by providing reactive data synchronization, which automatically triggers canvas re-renders whenever underlying data or configuration models change. It also utilizes a provider-based configuration system, allowing
Renders interactive data visualizations that automatically update when underlying data or configuration changes.