DataVis-OpenSource-List

DataVis OpenSource List | 数据可视化开源工具索引

  • 2018-Perspective : Perspective is an interactive analytics and data visualization component, which is especially well-suited for large and/or streaming datasets. Use it to create user-configurable reports, dashboards, notebooks and applications, then deploy stand-alone in the browser, or in concert with Python and/or Jupyterlab.

  • 2020-AutoViz : Automatically Visualize any dataset, any size with a single line of code. Now you can save these interactive charts as HTML files automatically with the “html” setting.

  • Streamlit : Turn data scripts into sharable web apps in minutes. All in Python. All for free. No front-end experience required.

  • SandDance : By using easy-to-understand views, SandDance helps you find insights about your data, which in turn help you tell stories supported by data, build cases based on evidence, test hypotheses, dig deeper into surface explanations, support decisions for purchases, or relate data into a wider, real world context.

Tabular Analysis

  • 2022-S2 : S2 是 AntV 在多维交叉分析表格领域的解决方案,完全基于数据驱动的方式。通过提供底层能力库,基础组件,业务场景组件以及自由扩展的能力,让开发者基于自身场景自由选择,既能开箱即用,又能自由发挥。

  • 2022-Quadratic : Infinite data grid with Python, JavaScript, and SQL built-in. Data Connectors to pull in your data.

  • 2023-Graphic Walker : Graphic Walker is a different type of open-source alternative to Tableau. It allows data scientists to analyze data and visualize patterns with simple drag-and-drop operations.

Animation

Math

  • Manim : Manim is an animation engine for explanatory math videos. It’s used to create precise animations programmatically, as seen in the videos at 3Blue1Brown.

Interactive Diagram

  • 2022-Graphic Walker : Graphic Walker is a different type of open-source alternative to Tableau. It allows data scientists to analyze data and visualize patterns with simple drag-and-drop operations.

  • 2022-Observable Plot : Observable Plot is a free, open-source, JavaScript library for visualizing tabular data, focused on accelerating exploratory data analysis. It has a concise, memorable, yet expressive API, featuring scales and layered marks in the grammar of graphics style.

Others

  • Datashader : Datashader is a data rasterization pipeline for automating the process of creating meaningful representations of large amounts of data.
上一页