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

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

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

red-data-tools/YouPlot

0
View on GitHub↗
4,761 نجوم·68 تفرعات·Ruby·MIT·2 مشاهدات

YouPlot

YouPlot is a command line plotting utility and terminal data visualization tool used to render statistical plots and charts directly within a terminal interface using Unicode characters. It functions as a Unix pipeline plotter, allowing users to visualize numerical data without leaving the shell.

The project operates as a real-time data visualizer, drawing plots progressively as data streams into the system. It integrates into command line pipelines by reading data from standard input to provide real-time stream monitoring and data analysis.

The tool covers a variety of rendering capabilities, including line charts, scatter plots, histograms, bar plots, box plots, and density plots. These are supported by internal systems for dynamic axis scaling and coordinate mapping to fit the terminal dimensions.

Features

  • Terminal Plotting Tools - Generates statistical charts and graphs from tabular or streamed data using Unicode characters in the command line.
  • Character-Based Plotting - Renders graphical data plots on a two-dimensional terminal grid using Unicode characters.
  • CLI Plotting Utilities - Acts as a comprehensive tool for creating bar plots, histograms, and scatter plots from standard input.
  • Command Line Analytics - Enables data analysis and visual comparisons directly within the terminal environment.
  • Streaming Data Processing - Processes continuous streams of data from standard input in real time for live plotting.
  • Standard Input Ingestion - Implements mechanisms for reading raw byte streams from standard input for pipeline processing.
  • Shell Integration - Functions as a component within Unix-style command-line pipes using standard input and output.
  • Real-time Visualizations - Provides interfaces for pushing and rendering live data streams into visual formats for monitoring.
  • Visual Plotting Sinks - Integrates into Unix command pipelines to visualize numerical data flowing from standard input.
  • Standard Stream Piping - Integrates with shell pipelines by reading from standard input and writing to standard output.
  • Terminal Data Visualizations - Renders complex data and statistical charts using text-based graphics in a terminal.
  • Basic - Provides the capability to create horizontal bar graphs from input data.
  • Histograms - Generates horizontal histograms by grouping numerical values into bins to display frequency distributions.
  • Real-Time Data Streaming - Renders plots progressively as data streams into the system in real-time.
  • Scatter Plot Rendering - Plots individual data points on a two-dimensional coordinate system to identify correlations.
  • Box Plot Renderers - Ships a renderer for box-and-whisker plots to visualize statistical data distributions and outliers.
  • Density Plots - Visualizes the distribution of data using density plots rendered within the terminal.
  • Axis Scaling Engines - Provides an axis scaling engine to automatically fit data bounds within the terminal window.
  • Line Charts - Draws line graphs for single or multiple data series to track trends.
  • Terminal Buffer Rendering - Maps application state to terminal character buffers to update plots dynamically as data arrives.

سجل النجوم

مخطط تاريخ النجوم لـ red-data-tools/youplotمخطط تاريخ النجوم لـ red-data-tools/youplot

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

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

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

Start searching with AI

مجموعات مختارة تضم YouPlot

مجموعات منسقة بعناية يظهر فيها YouPlot.
  • تصور البيانات
  • أدوات واجهة سطر الأوامر CLI
  • أدوات المطورين

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع YouPlot.
  • nhn/tui.chartالصورة الرمزية لـ nhn

    nhn/tui.chart

    5,402عرض على 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

    TypeScriptcanvaschartdata-visualization
    عرض على GitHub↗5,402
  • 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
  • bloomberg/bqplotالصورة الرمزية لـ bloomberg

    bloomberg/bqplot

    3,693عرض على GitHub↗

    bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model, allowing users to build complex 2D charts by combining marks, scales, and axes. The library distinguishes itself with specialized toolkits for financial charting, such as OHLC candlesticks and time-series analysis, and geographic data visualization, including choropleths and custom map projections for TopoJSON and GeoJSON data. It enables deep interaction through tools like lasso selection, rectangular brushing, and the ability to manually manipulate plot points or line data.

    TypeScript
    عرض على GitHub↗3,693
  • bqplot/bqplotالصورة الرمزية لـ bqplot

    bqplot/bqplot

    3,693عرض على GitHub↗

    bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of graphics. It functions as a tool for creating 2D charts and maps with real-time updates and bidirectional communication between the kernel and frontend. The library is distinguished by its ability to act as a geographic data visualization tool, rendering choropleth maps and spatial data via GeoJSON and custom projections. It also serves as a financial charting tool for producing OHLC and candle bar charts, and as an interactive dashboard framework for combining plotting widgets wit

    TypeScriptipythonjupytervisualizations
    عرض على GitHub↗3,693
عرض جميع البدائل الـ 30 لـ YouPlot→

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

ما هي وظيفة red-data-tools/youplot؟

YouPlot is a command line plotting utility and terminal data visualization tool used to render statistical plots and charts directly within a terminal interface using Unicode characters. It functions as a Unix pipeline plotter, allowing users to visualize numerical data without leaving the shell.

ما هي الميزات الرئيسية لـ red-data-tools/youplot؟

الميزات الرئيسية لـ red-data-tools/youplot هي: Terminal Plotting Tools, Character-Based Plotting, CLI Plotting Utilities, Command Line Analytics, Streaming Data Processing, Standard Input Ingestion, Shell Integration, Real-time Visualizations.

ما هي البدائل مفتوحة المصدر لـ red-data-tools/youplot؟

تشمل البدائل مفتوحة المصدر لـ red-data-tools/youplot: nhn/tui.chart — tui.chart is a JavaScript data visualization library and multi-type charting engine used to render interactive… epochjs/epoch — Epoch is a CSS-stylable charting engine and visualization library designed for real-time and statistical data. It… bqplot/bqplot — bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of… bloomberg/bqplot — bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model,… has2k1/plotnine — Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative… gizak/termui — Termui is a Go terminal user interface library used for building interactive dashboards and visual layouts within a…