awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
facontidavide avatar

facontidavide/PlotJuggler

0
View on GitHub↗

PlotJuggler

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 transformations, enabling users to compute new time series from existing data through mathematical operations like derivatives, moving averages, and integrals. Layout persistence and reuse features let users save and reload visualization configurations across sessions.

Beyond its core identity, PlotJuggler provides a built-in transform editor for applying mathematical operations to time series data, and supports connecting to live streaming protocols for real-time monitoring. The platform's modular architecture allows for extending functionality with plugins, while the OpenGL-accelerated rendering engine handles millions of data points for smooth interactive exploration.

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI
www.plotjuggler.io
↗

Features

  • OpenGL-Accelerated Time-Series Renderers - Provides hardware-accelerated OpenGL rendering of millions of time-series data points for smooth interactive visualization.
  • Time-Series Visualizers - Renders thousands of time series with millions of data points using fast OpenGL visualization and drag-and-drop interaction.
  • Time Series File Parsers - Loads time series data from CSV, ULog, and ROS bag files through a configurable parsing pipeline.
  • Lua-Based Data Transformations - Provides a Lua scripting editor for building multi-input, single-output data transformation functions.
  • Interactive Time-Series Explorers - Visualizes thousands of time series and millions of data points using fast OpenGL graphics for interactive exploration.
  • Lua-Based Data Transformations - Ships a Lua scripting engine for creating custom data transformations and computing new time series from existing data.
  • Time Series Stream Viewers - Subscribes to real-time data streams via MQTT, WebSockets, ZeroMQ, and UDP for live time series visualization.
  • Time Series Stream Subscribers - Connects to live streaming sources such as MQTT, WebSockets, ZeroMQ, and UDP to visualize real-time data.
  • Time Series Stream Subscribers - Subscribes to live data streams via MQTT, WebSockets, ZeroMQ, UDP, and other protocols.
  • Live Stream Visualizers - Connects to real-time data sources via MQTT, WebSockets, ZeroMQ, and UDP to visualize streaming time series data.
  • Live Stream Visualizers - Connects to real-time data sources like MQTT and WebSockets to monitor and visualize streaming time series data.
  • Time Series Loaders - Reads time series data from CSV, ULog, and ROS bag files for analysis and visualization.
  • Time Series Analysis - Loads and explores historical time series data from CSV, ULog, and ROS bag files for offline analysis and visualization.
  • Time Series Data Loading - Loads time series data from CSV, ULog, and ROS bag files for visualization and analysis.
  • Time Series Transformations - Applies mathematical operations such as derivatives, moving averages, and integrals using a built-in editor.
  • Lua-Based Transformations - Creates Lua-based scripts to compute new time series from existing data using mathematical operations.
  • Custom Data Format Plugins - Extends the tool with custom plugins to add new data sources, file formats, and processing capabilities.
  • Time Series File Parsers - Loads time series data from CSV, ULog, and ROS bag files through a configurable parsing pipeline.
  • Time Series Renderers - Renders millions of data points using hardware-accelerated OpenGL graphics for smooth real-time visualization.
  • Time Series Renderers - Renders millions of data points using hardware-accelerated OpenGL graphics for smooth real-time visualization.
  • Data Transformation Scripts - Transforms time series data by executing user-defined Lua scripts for custom mathematical operations and functions.
  • Time Series Stream Subscribers - Connects to live data streams via MQTT, WebSockets, ZeroMQ, and UDP for real-time visualization.
  • Time Series Stream Subscribers - Connects to live data streams via MQTT, WebSockets, ZeroMQ, and UDP for real-time visualization.
  • Time Series Stream Subscribers - Subscribes to live data streams via MQTT, WebSockets, ZeroMQ, and UDP for real-time visualization.
  • Data Transformation Scripts - Creates custom mathematical operations and functions using a Lua scripting engine to compute new time series.
  • Lua Scripting Functions - Ships a Lua scripting editor for writing multi-input, single-output functions to compute new time series.
  • Plugin Extenders - Adds custom data sources, formats, and processing capabilities through a plugin system.
  • Plugin-Based Extensibility - Implements a modular plugin system for adding custom data sources, file formats, and processing capabilities.
  • Plugin-Based Architectures - Extends functionality through a modular plugin system that adds custom data sources, formats, and processing capabilities.
  • Time Series Data Scripters - Transforms time series data by executing user-defined Lua scripts for custom mathematical operations.
  • Layout Persistence - Stores visualization layouts and configurations to reload and apply them in later sessions.
  • Visual Layout Configurations - Stores visualization layouts and configurations to reload and apply them in later sessions.
  • Data Visualization - Timeseries visualization tool for robotic data.
  • تصور البيانات والتحليلات - أداة لتصور بيانات السلاسل الزمنية.
  • Time Series Analysis - Real-time visualization and analysis of time series logs.
  • C++ Visualization - Qt5-based application for plotting time-series data.
  • C++ Visualization Tools - Qt5-based application for plotting and visualizing data.
  • ROS Libraries and Tools - Tool for visualizing time-series data with a drag-and-drop interface.
  • Scientific and System Tools - Qt5-based application for plotting time-series data.
  • Visualization Frameworks - Tool for visualizing time-series data.
5,957 نجوم·793 تفرعات·C++·MPL-2.0·5 مشاهدات

سجل النجوم

مخطط تاريخ النجوم لـ facontidavide/plotjugglerمخطط تاريخ النجوم لـ facontidavide/plotjuggler

الأسئلة الشائعة

ما هي وظيفة facontidavide/plotjuggler؟

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.

ما هي الميزات الرئيسية لـ facontidavide/plotjuggler؟

الميزات الرئيسية لـ facontidavide/plotjuggler هي: OpenGL-Accelerated Time-Series Renderers, Time-Series Visualizers, Time Series File Parsers, Lua-Based Data Transformations, Interactive Time-Series Explorers, Time Series Stream Viewers, Time Series Stream Subscribers, Live Stream Visualizers.

ما هي البدائل مفتوحة المصدر لـ facontidavide/plotjuggler؟

تشمل البدائل مفتوحة المصدر لـ facontidavide/plotjuggler: shutterstock/rickshaw — Rickshaw is a JavaScript library for building interactive, SVG-based time series charts in the browser. It provides a… epochjs/epoch — Epoch is a CSS-stylable charting engine and visualization library designed for real-time and statistical data. It… awslabs/gluon-ts — GluonTS is a framework for probabilistic time series forecasting, designed to predict future values as probability… mozilla/metrics-graphics — metrics-graphics is a data visualization library and declarative graphics framework designed to create principled data… gephi/gephi — Gephi is an open-source desktop application for visualizing and analyzing large-scale network graphs. It provides an… awslabs/gluonts — GluonTS is a probabilistic time series library and deep learning forecasting framework. It provides a toolkit for…

بدائل مفتوحة المصدر لـ PlotJuggler

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع PlotJuggler.
  • shutterstock/rickshawالصورة الرمزية لـ shutterstock

    shutterstock/rickshaw

    6,520عرض على GitHub↗

    Rickshaw is a JavaScript library for building interactive, SVG-based time series charts in the browser. It provides a framework for rendering line, area, bar, and scatterplot visualizations from data series, with built-in support for axes, legends, color palettes, and interactive controls. The library distinguishes itself through a plugin-based architecture that allows renderers to be swapped at runtime, such as switching between stacked area and line chart views while preserving chart state. It includes an event-driven interaction layer for hover details, click behaviors, and drag-based rang

    JavaScriptchartsd3graph
    عرض على GitHub↗6,520
  • epochjs/epochالصورة الرمزية لـ epochjs

    epochjs/epoch

    4,950عرض على GitHub↗

    Epoch is a CSS-stylable charting engine and visualization library designed for real-time and statistical data. It functions as a timeseries charting tool that renders historical and live data using a hybrid of SVG and HTML5 Canvas graphics to maintain performance during frequent updates. The library distinguishes itself through a unified CSS querying system that applies styles to both vector and raster plot elements. This allows for visual theme resolution via CSS classes and the ability to customize the appearance of specific data series using stylesheets. The toolset covers a broad range o

    HTML
    عرض على GitHub↗4,950
  • awslabs/gluon-tsالصورة الرمزية لـ awslabs

    awslabs/gluon-ts

    5,200عرض على GitHub↗

    GluonTS is a framework for probabilistic time series forecasting, designed to predict future values as probability distributions with confidence intervals. It supports both traditional model training and zero-shot forecasting, where pretrained models generate predictions for new series without additional training. The project distinguishes itself by integrating a wide variety of forecasting approaches into a unified workflow. This includes deep learning architectures such as recurrent neural networks and causal convolutions, as well as the integration of external statistical models, the Proph

    Python
    عرض على GitHub↗5,200
  • mozilla/metrics-graphicsالصورة الرمزية لـ mozilla

    mozilla/metrics-graphics

    7,403عرض على GitHub↗

    metrics-graphics is a data visualization library and declarative graphics framework designed to create principled data graphics and layouts. It functions as a statistical graphics engine that maps raw data to geometric shapes and structured objects to render complex, data-driven layouts. The toolkit specializes in rendering time-series data through line charts and scatterplots using a consistent layout system. It also provides capabilities for statistical distribution mapping, including the creation of rug plots to represent one-dimensional data density. The system covers a broad surface of

    TypeScript
    عرض على GitHub↗7,403
عرض جميع البدائل الـ 30 لـ PlotJuggler→