awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 repository-uri

Awesome GitHub RepositoriesReal-time Visualizations

Interfaces for pushing and rendering live data streams into visual formats.

Distinct from Real-Time Data Streaming: Distinct from Real-Time Data Streaming: focuses on the presentation and dashboarding of the stream rather than the pipeline infrastructure.

Explore 19 awesome GitHub repositories matching data & databases · Real-time Visualizations. Refine with filters or upvote what's useful.

Awesome Real-time Visualizations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • nerfstudio-project/nerfstudioAvatar nerfstudio-project

    nerfstudio-project/nerfstudio

    11,737Vezi pe GitHub↗

    Nerfstudio este un framework de dezvoltare modular pentru antrenarea, vizualizarea și exportarea reprezentărilor de scene tridimensionale derivate din seturi de date de imagini bidimensionale. Oferă un pipeline de reconstrucție neuronală a scenei care convertește imaginile brute și datele camerei în active 3D de înaltă fidelitate și videoclipuri cinematografice folosind un renderer volumetric diferențiabil. Sistemul dispune de un vizualizator interactiv bazat pe web care permite utilizatorilor să monitorizeze progresul antrenamentului și să inspecteze geometria scenei neuronale în timp real. Decuplează arhitecturile rețelelor neuronale de bucla de antrenament printr-o interfață modulară standardizată, permițând dezvoltarea și experimentarea arhitecturilor personalizate de câmpuri de radianță neuronală. Framework-ul acoperă o gamă largă de capabilități, inclusiv preprocesarea seturilor de date pentru calculul poziției camerei, evaluarea fidelității modelului și generarea de secvențe video cinematografice prin interpolarea traiectoriei camerei. Include, de asemenea, utilitare pentru exportarea scenelor antrenate ca active 3D și nori de puncte pentru utilizare în software-uri de modelare externe. Execuția hardware consistentă este susținută prin medii containerizate care includ drivere grafice și dependențe de sistem.

    Provides a browser-based interface for real-time monitoring of neural radiance field training and scene geometry.

    Python
    Vezi pe GitHub↗11,737
  • leeoniya/uplotAvatar leeoniya

    leeoniya/uPlot

    10,266Vezi pe GitHub↗

    uPlot este o bibliotecă de charting de serii temporale pe canvas de înaltă performanță, concepută pentru a randa milioane de puncte de date cu rate de cadre ridicate. Acesta funcționează ca un vizualizator de date de înaltă frecvență și un plotter de fluxuri de date în timp real, utilizând API-ul HTML5 Canvas pentru a menține responsivitatea atunci când plotează seturi de date temporale mari. Proiectul se distinge ca un framework de vizualizare bazat pe plugin-uri care permite randatoarelor personalizate să creeze vizualuri specializate, cum ar fi hărți termice (heatmaps) și diagrame box-and-whisker. De asemenea, servește ca un instrument interactiv de charting financiar, suportând în mod specific grafice OHLC, bare și benzi de arie. Biblioteca acoperă o gamă largă de capabilități, inclusiv gestionarea axelor cu scale liniare, logaritmice și uniforme, și navigarea interactivă prin zoom, pan și cursoare sincronizate pe mai multe vizualizări legate. Oferă sisteme pentru streaming-ul dinamic de date cu buffering de tip sliding-window și instrumente pentru gestionarea datelor lipsă și procesarea conștientă de fusul orar. Funcționalitatea suplimentară include agregarea graficelor stivuite și capacitatea de a exporta vizualizările în formate de imagine statice.

    Supports real-time data streaming with sliding-window buffering for live visualization of continuous data feeds.

    JavaScript
    Vezi pe GitHub↗10,266
  • chillzhuang/springbladeAvatar chillzhuang

    chillzhuang/SpringBlade

    6,900Vezi pe GitHub↗

    SpringBlade is a development framework and platform designed for building multi-tenant SaaS applications. It provides a comprehensive scaffold for both Spring Cloud microservices and monolithic Spring Boot architectures, enabling the rapid construction of enterprise-grade software. The platform distinguishes itself through integrated LLM orchestration and industrial IoT management. It features an LLM orchestration platform that combines large language models with knowledge bases and visual AI agent workflows, alongside an IoT hub for device connectivity, state synchronization, and edge flow o

    Creates 2D and 3D data visualizations via a drag-and-drop editor with real-time data pushing.

    PLpgSQL
    Vezi pe GitHub↗6,900
  • covid19india/covid19india.github.ioAvatar covid19india

    covid19india/covid19india.github.io

    6,808Vezi pe GitHub↗

    This project is a public health monitoring platform and data aggregator that tracks COVID-19 statistics, recovery rates, and vaccination data across India. It functions as a public health data repository, archiving epidemiological metrics for regional impact tracking and research. The platform transforms raw health statistics into an interactive data visualization site. It utilizes a series of dashboards to convert these statistics into visual trends, allowing for the monitoring of regional impacts. The system provides capabilities for epidemiological data analysis, including the collection

    Aggregates and displays live data on pandemic rates and outcomes through real-time visualizations.

    JavaScriptanalyticscoronaviruscovid-19
    Vezi pe GitHub↗6,808
  • gephi/gephiAvatar gephi

    gephi/gephi

    6,536Vezi pe GitHub↗

    Gephi is an open-source desktop application for visualizing and analyzing large-scale network graphs. It provides an interactive platform for exploring complex relational data, combining hardware-accelerated rendering with real-time layout controls and a plugin-based modular architecture. The platform distinguishes itself through its ability to handle networks of up to 100,000 nodes and 1,000,000 edges using a custom OpenGL rendering engine, enabling smooth real-time interaction. It includes a force-directed layout engine with real-time adjustment, a dynamic filter pipeline for selecting node

    Positions nodes using force-driven layout algorithms that adjust in real time to clarify network structure.

    Java
    Vezi pe GitHub↗6,536
  • lebinh/ngxtopAvatar lebinh

    lebinh/ngxtop

    6,524Vezi pe GitHub↗

    ngxtop is a real-time web server dashboard and traffic analyzer that transforms raw Nginx access logs into immediate visual metrics. It functions as a live monitor for tracking request rates, response codes, and bandwidth usage by parsing server logs as they are written. The tool extracts performance data from combined, common, and JSON log structures. It uses these parsed logs to identify high-traffic endpoints and server error patterns for troubleshooting. The system processes log streams through a pipeline that includes schema-based extraction, record filtering via evaluatable expressions

    Provides a real-time pipeline that transforms raw log data into a live visual dashboard.

    Pythonclimonitoringnginx
    Vezi pe GitHub↗6,524
  • processing/processingAvatar processing

    processing/processing

    6,487Vezi pe GitHub↗

    Processing is a creative coding environment and Java graphics library designed for writing visual sketches that produce interactive 2D and 3D graphics and animations. It runs on the Java Virtual Machine, using an OpenGL-based hardware-accelerated rendering pipeline, and operates on a sketch-based execution model where programs run as continuous loops of setup and draw functions with event-driven input handling for keyboard, mouse, and window interactions. The environment distinguishes itself as a cross-platform sketch tool that runs visual programs unchanged on desktop, web, Android, and Rasp

    Transforms data from files and sensors into dynamic visual representations and interactive graphics.

    Java
    Vezi pe GitHub↗6,487
  • facontidavide/plotjugglerAvatar facontidavide

    facontidavide/PlotJuggler

    5,957Vezi pe GitHub↗

    PlotJuggler is an interactive time series visualization tool that loads, streams, and renders large datasets using hardware-accelerated OpenGL graphics. It functions as a multi-format data loader, supporting file formats such as CSV, ULog, and ROS bags, and also serves as a live data stream viewer that subscribes to real-time sources via MQTT, WebSockets, ZeroMQ, and UDP. The tool distinguishes itself through a plugin-based extensibility platform that allows users to add custom data sources, file formats, and processing capabilities. It includes a Lua scripting engine for creating custom data

    Connects to real-time data sources like MQTT and WebSockets to monitor and visualize streaming time series data.

    C++
    Vezi pe GitHub↗5,957
  • nhn/tui.chartAvatar nhn

    nhn/tui.chart

    5,402Vezi pe GitHub↗

    tui.chart is a JavaScript data visualization library and multi-type charting engine used to render interactive statistical charts. It functions as a responsive charting framework and real-time data visualizer, utilizing HTML5 Canvas for high-performance rendering of diverse datasets. The library provides a wide array of visual formats, including linear, circular, grid-based, hierarchical, and statistical chart types. This covers everything from standard bar, line, and pie charts to more specialized visualizations such as radar charts, treemaps, bubble charts, and box plots. The engine includ

    Provides interfaces for pushing and rendering live data streams into dynamic visual formats.

    TypeScriptcanvaschartdata-visualization
    Vezi pe GitHub↗5,402
  • mosra/magnumAvatar mosra

    mosra/magnum

    5,169Vezi pe GitHub↗

    Magnum este o suită de middleware C++ pentru dezvoltarea grafică cross-platform și vizualizarea datelor în timp real. Oferă un strat de randare hardware-agnostic care traduce comenzile grafice în apeluri specifice platformei, asigurând un comportament consistent între diferite drivere GPU și API-uri precum Vulkan. Proiectul se concentrează pe decuplarea logicii aplicației de hardware-ul subiacent prin utilitare grafice și de sistem abstracte. Dispune de un importator de resurse bazat pe plugin-uri pentru active 3D și audio, un graf de scenă ierarhic pentru transformări spațiale și un sistem de evenimente bazat pe semnale de înaltă performanță pentru comunicare. Capabilitățile largi includ algebra liniară și matematica vectorială, procesarea geometriei mesh și gestionarea contextelor GPU. Toolkit-ul acoperă, de asemenea, redarea audio spațială, integrarea hardware-ului VR și optimizări de memorie de nivel scăzut, cum ar fi layout-urile strided și alocările aliniate. Biblioteca poate fi integrată în proiectele părinte ca un subproiect CMake.

    Enables high-performance rendering of complex geometric data and mathematical models for scientific and technical analysis.

    C++
    Vezi pe GitHub↗5,169
  • epochjs/epochAvatar epochjs

    epochjs/epoch

    4,950Vezi pe GitHub↗

    Epoch este un motor de grafice stilizabil prin CSS și o bibliotecă de vizualizare concepută pentru date în timp real și statistice. Funcționează ca un instrument de grafice de tip timeseries care randează date istorice și live folosind un hibrid de grafică SVG și HTML5 Canvas pentru a menține performanța în timpul actualizărilor frecvente. Biblioteca se distinge printr-un sistem unificat de interogare CSS care aplică stiluri atât elementelor de plot vectoriale, cât și celor raster. Acest lucru permite rezoluția temelor vizuale prin clase CSS și capacitatea de a personaliza aspectul unor serii de date specifice folosind foi de stil. Setul de instrumente acoperă o gamă largă de tipuri de vizualizare, inclusiv grafice cu linii, arii, bare și hărți termice pentru analiza tendințelor, precum și indicatoare, grafice plăcintă și bare grupate pentru dashboard-uri. De asemenea, oferă capabilități pentru explorarea statistică prin scatter plots și histograme care utilizează gruparea discretă pe bucket-uri și amestecarea culorilor pentru a arăta concentrarea datelor.

    Renders frequently updating live data streams using a hybrid vector-raster engine for high performance.

    HTML
    Vezi pe GitHub↗4,950
  • square/cubismAvatar square

    square/cubism

    4,930Vezi pe GitHub↗

    Cubism este o bibliotecă JavaScript de vizualizare a seriilor temporale și un motor de charting conceput pentru a reda secvențe de date temporale sub formă de grafice vizuale. Acesta funcționează ca un framework de dashboard în timp real care agregă mai multe vizualizări de serii temporale într-o singură interfață. Biblioteca permite crearea de dashboard-uri live care se actualizează automat pe măsură ce sosesc informații noi din surse externe. Este specializată în vizualizarea punctelor de date secvențiale de-a lungul unei axe temporale partajate pentru a facilita analiza sincronizată a datelor și monitorizarea tendințelor și tiparelor. Framework-ul oferă capabilități pentru analiza datelor temporale și vizualizarea generală a datelor JavaScript într-un browser web.

    Provides interfaces for pushing and rendering live data streams into real-time visual dashboards.

    JavaScript
    Vezi pe GitHub↗4,930
  • red-data-tools/youplotAvatar red-data-tools

    red-data-tools/YouPlot

    4,761Vezi pe GitHub↗

    YouPlot este un utilitar de plotare în linia de comandă și un instrument de vizualizare a datelor în terminal, utilizat pentru a randa grafice statistice direct în interfața terminalului folosind caractere Unicode. Funcționează ca un plotter pentru pipeline-ul Unix, permițând utilizatorilor să vizualizeze date numerice fără a părăsi shell-ul. Proiectul operează ca un vizualizator de date în timp real, desenând graficele progresiv pe măsură ce datele intră în sistem. Se integrează în pipeline-urile liniei de comandă prin citirea datelor din input-ul standard pentru a oferi monitorizarea fluxului și analiza datelor în timp real. Instrumentul acoperă o varietate de capabilități de randare, inclusiv grafice liniare, scatter plots, histograme, grafice cu bare, box plots și grafice de densitate. Acestea sunt susținute de sisteme interne pentru scalarea dinamică a axelor și maparea coordonatelor pentru a se potrivi dimensiunilor terminalului.

    Provides interfaces for pushing and rendering live data streams into visual formats for monitoring.

    Rubyclicsvruby
    Vezi pe GitHub↗4,761
  • alibaba/butterflyAvatar alibaba

    alibaba/butterfly

    4,649Vezi pe GitHub↗

    Butterfly este o bibliotecă interactivă de vizualizare a grafurilor și un motor de diagramare bazat pe SVG utilizat pentru a construi designeri de fluxuri de lucru bazate pe noduri și editoare vizuale de fluxuri. Oferă un framework pentru randarea nodurilor, muchiilor și grupurilor interconectate pentru a modela arhitecturi tehnice, procese de business și fluxuri de lucru bazate pe date. Proiectul se distinge prin capacitatea de a integra componente UI personalizate ca noduri de graf și suportul său specializat pentru vizualizarea liniilor de date (data lineage). Permite maparea relațiilor dintre câmpurile de date, tabele și entitățile de business pentru a urmări proveniența și a monitoriza starea fluxului de lucru. Sistemul acoperă o gamă largă de capabilități, inclusiv algoritmi automatizați de layout al nodurilor, imbricarea grupurilor ierarhice și validarea logicii de conexiune. Include utilitare de navigare precum un minimap, controale de zoom și pan, și selecție de tip marquee, alături de instrumente pentru traversarea topologiei grafurilor și exportul de imagini în formate vectoriale și raster. Biblioteca este implementată în JavaScript.

    Supports dynamic node positioning using force-directed and radial layout patterns.

    JavaScript
    Vezi pe GitHub↗4,649
  • shapely/shapelyAvatar shapely

    shapely/shapely

    4,455Vezi pe GitHub↗

    Shapely este o bibliotecă pentru manipularea și analiza obiectelor geometrice planare, servind drept wrapper Python pentru motorul GEOS C++. Oferă un framework pentru calcularea proprietăților geometrice, evaluarea relațiilor spațiale și efectuarea predicatelor topologice într-un plan cartezian. Proiectul se distinge printr-un procesor de geometrie vectorizat capabil să execute operațiuni spațiale pe array-uri mari de forme pentru a crește throughput-ul. Include, de asemenea, un sistem de indexare spațială bazat pe R-trees pentru a accelera recuperarea geometriilor care se intersectează și a celor mai apropiați vecini. Biblioteca acoperă o gamă largă de capabilități, inclusiv operațiuni geometrice set-teoretice pentru calcularea uniunilor și intersecțiilor, serializarea datelor spațiale între formate precum GeoJSON și Well-Known Text, și instrumente pentru validarea și repararea topologiei geometriei. Suportă, de asemenea, transformări geometrice, buffering și generarea de convex hulls sau diagrame Voronoi.

    Renders points, lines, and polygons as visual shapes using plotting libraries for data inspection.

    Python
    Vezi pe GitHub↗4,455
  • swimlane/ngx-chartsAvatar swimlane

    swimlane/ngx-charts

    4,359Vezi pe GitHub↗

    ngx-charts is an Angular charting library and SVG data visualization framework. It provides a set of declarative UI components for rendering animated and interactive charts and graphs within Angular applications. The library allows for the assembly of specialized visualizations by combining low-level internal charting components. It supports the creation of custom charts through the use of mathematical scales, shape generators, and CSS styling overrides. The framework covers a wide range of visualization types, including comparison charts such as bar and line graphs, distribution visualizati

    Provides interfaces for pushing and rendering live data streams into visual formats for immediate monitoring.

    TypeScript
    Vezi pe GitHub↗4,359
  • nagix/mini-tokyo-3dAvatar nagix

    nagix/mini-tokyo-3d

    4,107Vezi pe GitHub↗

    mini-tokyo-3d este un sistem de vizualizare a hărților de tranzit 3D care randează rețelele de transport public și mișcările vehiculelor în timp real folosind date deschise. Acesta funcționează ca un tracker de tranzit în timp real și un căutător interactiv de rute de transport, oferind un embed de hartă WebGL care poate fi integrat în pagini web și aplicații externe. Sistemul dispune de o interfață de tranzit multilingvă care traduce identificatorii de transport și elementele de navigare în mai multe limbi. Urmărește pozițiile vehiculelor prin simularea mișcărilor pe baza orarelor live și a informațiilor despre întârzierile serviciilor. Proiectul acoperă planificarea rutelor de transport public și căutarea rutelor în timp real pentru a găsi cele mai rapide căi de călătorie. Include capabilități de vizualizare a hărților, cum ar fi filtrarea vizualizării infrastructurii pentru a comuta între rețelele de suprafață și cele subterane și capacitatea de a urmări active specifice de tranzit.

    Displays live vehicle movements and station data on a 3D map using official schedules and delay information.

    JavaScript
    Vezi pe GitHub↗4,107
  • nakabonne/aliAvatar nakabonne

    nakabonne/ali

    3,936Vezi pe GitHub↗

    Ali este un instrument de testare a încărcării HTTP și un generator de trafic utilizat pentru a măsura performanța și stabilitatea sistemului prin trimiterea unor volume mari de cereri către un URL țintă. Acesta funcționează ca un exportator de metrici de performanță și vizualizator în timp real, simulând comportamentul clientului prin corpuri de cerere configurabile, headere personalizate și suport HTTP/2. Proiectul oferă monitorizarea performanței în timp real prin grafice interactive care trasează latența și percentilele cererilor pe măsură ce datele sunt colectate. Identifică blocajele sistemului printr-o combinație de trasare a performanței live și exportarea punctelor de date brute și a rezumatelor agregate în fișiere pentru analiză post-test. Instrumentul acoperă capabilități largi în gestionarea traficului, inclusiv controlul comportamentelor de rețea, cum ar fi conexiunile keep-alive și setările de timeout pentru cereri. De asemenea, suportă testarea de stres a API-urilor prin configurații bazate pe parametri ale metodelor și payload-urilor HTTP.

    Offers interactive charts that plot latency and percentiles as HTTP load test data is collected.

    Gobenchmarkinggoload-testing
    Vezi pe GitHub↗3,936
  • danielkrupinski/osirisAvatar danielkrupinski

    danielkrupinski/Osiris

    3,777Vezi pe GitHub↗

    Osiris is a software tool designed to modify Counter-Strike 2 gameplay through internal memory manipulation and visual overlays. It functions as an external game cheat and cross-platform modifier that alters game behavior and reveals hidden data to provide a competitive advantage. The project utilizes a Panorama GUI overlay to manage settings and features directly within the game environment. This interface is built using the Panorama framework to develop custom game GUIs and manage modification controls. The software covers real-time game telemetry and hidden data visualization by scanning

    Displays hidden game data, such as status and timing, directly within the active game environment in real time.

    C++cheatcounter-strikecounter-strike-2
    Vezi pe GitHub↗3,777
  1. Home
  2. Data & Databases
  3. Real-Time Data Streaming
  4. Real-time Visualizations

Explorează sub-etichetele

  • Force-Directed Layout ArrangersReal-time positioning of graph nodes using force-driven algorithms that adjust dynamically to clarify structure. **Distinct from Real-time Visualizations:** Distinct from Real-time Visualizations: focuses on interactive layout arrangement of graph nodes, not general live data stream rendering.
  • Geometric Data VisualizationsHigh-performance rendering of complex mathematical models and geometric data for technical analysis. **Distinct from Real-time Visualizations:** Focuses on rendering complex 3D geometry and math models rather than simple live data stream dashboards
  • In-Game Data OverlaysVisualizing live data streams extracted from a game process as on-screen overlays. **Distinct from Real-time Visualizations:** Distinct from Real-time Visualizations: focuses specifically on non-diegetic overlays within a game environment rather than general dashboards.
  • Live Stream VisualizersVisualization tools that connect to real-time data sources to display streaming time series data as it arrives. **Distinct from Real-time Visualizations:** Distinct from Real-time Visualizations: specifically for time series data from MQTT and WebSockets, not general real-time dashboards.
  • Neural Scene VisualizersBrowser-based interfaces for real-time monitoring of neural radiance field training and scene geometry. **Distinct from Real-time Visualizations:** Distinct from Real-time Visualizations: specifically for neural radiance field training state and 3D scene geometry, not general data dashboards.
  • Timeseries VisualizationsVisualizations specifically designed to render historical and real-time data sequences over a chronological axis. **Distinct from Real-time Visualizations:** Focuses on chronological sequences (timeseries) rather than general live data stream dashboards.
  • Training State VisualizersInterfaces specifically for streaming live model training progress and internal geometry. **Distinct from Real-time Visualizations:** Distinct from general real-time visualizations by focusing on the training state and neural geometry rather than generic data streams.
  • Transit Movement VisualizationsLive graphical displays of vehicle positions and transit schedules on a map. **Distinct from Real-time Visualizations:** Specializes general real-time data visualization to specifically handle transit vehicle movements and delays on a spatial map.