awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 个仓库

Awesome GitHub RepositoriesScatter Plot Rendering

Capabilities for plotting X/Y data points with customizable markers, lines, and styles.

Distinguishing note: No candidate covers general scatter plot creation; candidates are niche plot types.

Explore 12 awesome GitHub repositories matching graphics & multimedia · Scatter Plot Rendering. Refine with filters or upvote what's useful.

Awesome Scatter Plot Rendering GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • jwilber/roughvizjwilber 的头像

    jwilber/roughViz

    7,113在 GitHub 上查看↗

    roughViz is a JavaScript data visualization library used to create charts with a hand-drawn, sketchy aesthetic. It functions as an SVG charting framework that renders visualizations in the browser, prioritizing the communication of general trends and patterns over absolute precision. The library provides a collection of tools to generate several chart types, including bar, line, pie, donut, and scatter plots, as well as stacked bar charts. These visualizations are produced using a non-linear drawing style to present technical information in an informal, organic appearance.

    Plots X/Y data points as a scatter plot with customizable markers and interactive tooltips.

    JavaScriptcharting-libraryd3v5dashboard
    在 GitHub 上查看↗7,113
  • scottplot/scottplotScottPlot 的头像

    ScottPlot/ScottPlot

    6,417在 GitHub 上查看↗

    ScottPlot is a cross-platform, high-performance charting library for .NET that renders interactive plots across desktop and web GUI frameworks including Windows Forms, WPF, MAUI, Avalonia, Blazor, and WinUI. It provides an optimized rendering engine capable of displaying millions of data points with interactive pan, zoom, and live data streaming, while also supporting image export to formats like PNG and SVG for file output, cloud applications, and notebooks. The library distinguishes itself through a comprehensive set of chart types including scatter, line, bar, pie, heatmap, financial, rada

    Renders scatter plots from arrays or lists with customizable markers, lines, and styles.

    C#chartchartingcharts
    在 GitHub 上查看↗6,417
  • epezent/implotepezent 的头像

    epezent/implot

    5,923在 GitHub 上查看↗

    Renders user-defined datasets that respond to mouse hover, click, and drag for real-time exploration.

    C++guiimguiimplot
    在 GitHub 上查看↗5,923
  • erikbern/ann-benchmarkserikbern 的头像

    erikbern/ann-benchmarks

    5,685在 GitHub 上查看↗

    ann-benchmarks is a standardized benchmarking suite for evaluating approximate nearest neighbor (ANN) search algorithms. It provides a reproducible framework for comparing how different ANN implementations perform across multiple datasets and distance measures, using precomputed ground truth results stored in HDF5 files to ensure consistent accuracy measurements. The project wraps each ANN library behind a common Python interface, allowing algorithms to be swapped without modifying the benchmarking harness. It orchestrates parameter sweeps over algorithm-specific hyperparameters to generate f

    Generates interactive scatter plots visualizing recall versus queries per second across algorithms and datasets.

    Python
    在 GitHub 上查看↗5,685
  • vega/vega-litevega 的头像

    vega/vega-lite

    5,216在 GitHub 上查看↗

    Vega-Lite is a high-level declarative language for specifying interactive, multi-view visualizations. It compiles a concise JSON specification into a full Vega visualization, automatically inferring scales, axes, and legends from encoding declarations. The grammar-of-graphics encoding maps data fields to visual channels such as position, color, size, and shape, while a multi-view composition grammar enables layered, faceted, concatenated, and repeated layouts. Reactive parameter binding links named parameters to input widgets, selections, and expressions for dynamic updates. The project suppo

    Draws square-shaped marks for data points in scatter plots.

    TypeScriptchartsdeclarative-languageplot
    在 GitHub 上查看↗5,216
  • epochjs/epochepochjs 的头像

    epochjs/epoch

    4,950在 GitHub 上查看↗

    Epoch 是一个 CSS 可样式化的图表引擎和可视化库,专为实时和统计数据设计。它作为一个时间序列图表工具,使用 SVG 和 HTML5 Canvas 图形的混合体来渲染历史和实时数据,以在频繁更新期间保持性能。 该库通过一个统一的 CSS 查询系统脱颖而出,该系统将样式应用于矢量和栅格绘图元素。这允许通过 CSS 类进行视觉主题解析,并能够使用样式表自定义特定数据序列的外观。 该工具集涵盖了广泛的可视化类型,包括用于趋势分析的折线图、面积图、柱状图和热力图,以及用于仪表盘的仪表盘、饼图和分组柱状图。它还通过使用离散桶分组和颜色混合来显示数据集中度的散点图和直方图,提供了统计探索功能。

    Plots groups of X/Y points to reveal statistical correlations and sampling patterns between variables.

    HTML
    在 GitHub 上查看↗4,950
  • alandefreitas/matplotplusplusalandefreitas 的头像

    alandefreitas/matplotplusplus

    4,894在 GitHub 上查看↗

    这个 C++ 数据可视化库是一个科学绘图框架,用于创建 2D 和 3D 图表、网络图和地理地图。它作为一个多后端图形库运行,将高级绘图逻辑与低级渲染引擎解耦,以支持各种输出后端。 该项目以其双接口 API 脱颖而出,既提供用于快速原型的全局函数接口,也提供用于精确控制的面向对象接口。它具有一个用于管理平铺网格和子图的基于组件的布局引擎,以及一个允许在不清除坐标轴的情况下叠加多个数据系列的层级绘图状态。 该库涵盖了广泛的可视化功能,包括数学函数绘图、向量场,以及通过热力图和平行坐标进行的多维数据分析。它包括用于地理数据可视化的专用工具(如地理气泡图和地理密度图),以及用于渲染有向和无向图网络的工具。通用功能包括坐标轴管理、带有色图的美学样式,以及高质量图形的导出。 该项目利用 CMake 进行构建自动化和依赖检索,以促进在不同操作系统上的安装。

    Renders sets of three-dimensional coordinates as a collection of points with varying marker sizes.

    C++charting-librarychartscontour-plots
    在 GitHub 上查看↗4,894
  • red-data-tools/youplotred-data-tools 的头像

    red-data-tools/YouPlot

    4,761在 GitHub 上查看↗

    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 capabilitie

    Plots individual data points on a two-dimensional coordinate system to identify correlations.

    Rubyclicsvruby
    在 GitHub 上查看↗4,761
  • has2k1/plotninehas2k1 的头像

    has2k1/plotnine

    4,598在 GitHub 上查看↗

    Plotnine 是一个基于“图形语法”(Grammar of Graphics)的 Python 数据可视化库。它作为一个声明式统计绘图框架和多面板绘图引擎,允许用户通过将数据变量映射到位置、颜色和大小等视觉属性来创建复杂的图表。 该项目的特点在于其分层组合模型和统计转换引擎,后者在渲染视觉效果前执行聚合和计算。它具有全面的多面板分面(faceting)系统,能够根据分类变量将单个可视化图表拆分为子图网格。 该库涵盖了广泛的功能,包括用于分布图、面积图和散点图的多种几何表示,以及用于渲染地理边界的地理空间可视化。它提供了丰富的工具用于比例映射、坐标投影和基于主题的样式设置,从而将数据驱动元素与非数据美学属性分离开来。 该框架利用 Matplotlib 后端进行渲染,并通过管道操作与表格数据框(DataFrames)集成。

    Renders scatter plots mapping variables to point positions, colors, and sizes to visualize multidimensional relationships.

    Pythondata-analysisgrammargraphics
    在 GitHub 上查看↗4,598
  • bqplot/bqplotbqplot 的头像

    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

    Maps multidimensional data to markers using coordinates, colors, and sizes to visualize correlations.

    TypeScriptipythonjupytervisualizations
    在 GitHub 上查看↗3,693
  • bloomberg/bqplotbloomberg 的头像

    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.

    Plots individual data points on a 2D plane to explore correlations via customizable markers.

    TypeScript
    在 GitHub 上查看↗3,693
  • f5/unovisf5 的头像

    f5/unovis

    2,730在 GitHub 上查看↗

    Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network graphs. It provides a framework-agnostic set of primitives for creating data dashboards and specialized visualizations. The library is distinguished by its dedicated toolkits for different visualization domains, including an XY charting library for coordinated plots, a network graph framework for relational data, and a geospatial visualization toolkit for TopoJSON-based mapping. Its capability surface covers a wide range of data representations, including linear, area, and bar ch

    Plots X/Y data points on a two-dimensional coordinate system with customizable markers and styles.

    TypeScriptangularchartsdata-visualization
    在 GitHub 上查看↗2,730
  1. Home
  2. Graphics & Multimedia
  3. Scatter Plot Rendering

探索子标签

  • 3D Scatter PlotsRendering of data points in three-dimensional space using markers. **Distinct from Scatter Plot Rendering:** Specializes general scatter plot rendering to the 3D coordinate system.
  • Interactive Benchmark PlotsGenerates interactive scatter plots from benchmark data to visualize recall versus queries per second. **Distinct from Scatter Plot Rendering:** Distinct from Scatter Plot Rendering: focuses on interactive benchmark-specific visualizations, not general scatter plot creation.
  • Square Mark RenderersSquare-shaped marks that are filled by default for plotting data points in scatter plots. **Distinct from Scatter Plot Rendering:** Distinct from Scatter Plot Rendering: focuses on square marks specifically, not general scatter plot rendering.