4 repository-uri
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 is a WebAssembly data application framework used to build interactive data apps that run entirely in the browser using Python. It provides a browser-based data stack, including SQL and Python execution, that operates offline without the need for a backend server. The framework includes a static data app bundler to package data workflows and visualizations into single, shareable files. These self-contained applications enable serverless data visualization and portable data workflow bundling for distribution. The system utilizes a reactive data dashboard interface that updates specifi
Automatically updates visual charts and interface elements in response to data changes.
RxMarbles este un vizualizator de fluxuri interactiv și un playground pentru programarea reactivă. Acesta servește ca instrument pentru simularea și vizualizarea comportamentului operatorilor RxJS folosind diagrame cu bile (marble diagrams). Instrumentul permite utilizatorilor să manipuleze sincronizarea și secvența punctelor de date prin glisarea lor de-a lungul unei linii temporale pentru a observa modul în care transformările operatorilor reacționează în timp real. Aceste diagrame interactive pot fi serializate în URL-uri unice, permițând generarea de permalink-uri pentru a partaja exemple specifice de operatori și stări de flux. Sistemul acoperă vizualizarea fluxurilor de date asincrone și simularea logicii operatorilor. Oferă capabilități pentru documentarea comportamentului fluxurilor reactive și depanarea sincronizării evenimentelor de date.
Renders interactive visual representations of operators that update automatically to demonstrate data stream transformations.
Acest proiect este un mediu de notebook interactiv, bazat pe web, conceput pentru data science distribuit și calcul la scară largă. Servește drept instrument de dezvoltare pentru executarea codului și efectuarea analizei datelor specific în cadrul framework-ului Apache Spark, oferind o interfață bazată pe browser care combină execuția codului cu vizualizarea reactivă a datelor. Platforma se distinge prin integrarea profundă cu infrastructura distribuită, permițând utilizatorilor să gestioneze resursele clusterului, să configureze dependențele de runtime și să izoleze procesele de execuție pentru notebook-uri individuale. Susține fluxuri de lucru colaborative prin sincronizarea directă a fișierelor notebook cu sistemele de control al versiunilor și oferă un motor de randare reactiv care actualizează automat graficele și widget-urile ca răspuns la fluxurile de date live și execuția codului. Dincolo de capabilitățile sale de bază de execuție, mediul include instrumente cuprinzătoare pentru gestionarea clusterului, securitate și extensibilitate. Suportă autentificarea utilizatorilor și impersonarea pentru acces securizat la resursele distribuite, oferind în același timp opțiuni flexibile de configurare pentru șabloanele de mediu, gestionarea dependențelor și optimizarea performanței. Sistemul dispune, de asemenea, de o bibliotecă largă de componente de vizualizare interactivă, inclusiv mapare geospațială, grafuri de rețea și tabele pivot, pentru a facilita explorarea complexă a datelor.
Provides a reactive rendering engine that automatically updates charts and widgets in response to live data streams and code execution.
Angular-chart.js este o bibliotecă de charting frontend care oferă un set de directive reutilizabile pentru integrarea motorului de vizualizare Chart.js în aplicațiile AngularJS. Funcționează ca un wrapper care încapsulează logica complexă de randare în componente declarative, permițând crearea de reprezentări grafice de date interactive și responsive. Biblioteca se distinge prin furnizarea sincronizării reactive a datelor, care declanșează automat re-randarea canvas-ului ori de câte ori datele subiacente sau modelele de configurare se schimbă. Utilizează, de asemenea, un sistem de configurare bazat pe provideri, permițând dezvoltatorilor să centralizeze stilizarea globală, paletele de culori și valorile implicite de comportament pentru a asigura o prezentare vizuală consistentă în întreaga aplicație. Proiectul suportă o gamă largă de capabilități de vizualizare, inclusiv capacitatea de a suprapune mai multe tipuri de grafice pe un singur canvas și integrarea plugin-urilor personalizate pentru comportamente de randare specializate. Gestionează întregul ciclu de viață al fiecărei instanțe de grafic, oferind hook-uri pentru curățarea resurselor și gestionarea evenimentelor pentru a captura interacțiunile utilizatorului, cum ar fi click-urile și hover-urile.
Renders interactive data visualizations that automatically update when underlying data or configuration changes.