Open Source Data Visualization Tools
Altair is a declarative statistical visualization library for Python.
License: BSD 3-Clause "New" or "Revised" License
Apache ECharts is a powerful, interactive charting and data visualization library for browser.
License: Apache License 2.0
Bokeh is an interactive visualization library for Python that enables beautiful and meaningful visual presentation of data in modern web browsers.
License: BSD 3-Clause "New" or "Revised" License
geoplotlib is a python toolbox for visualizing geographical data and making maps.
License: MIT License
An implementation of the grammar of graphics for R.
License: Other
Quickly create and share demos of models - by only writing Python. Debug models interactively in your browser, get feedback from collaborators, and generate public links without deploying anything.
License: Apache License 2.0
Kangas is a tool for exploring, analyzing, and visualizing large-scale multimedia data. It provides a straightforward Python API for logging large tables of data, along with an intuitive visual interface for performing complex queries against your dataset.
License: Apache License 2.0
A Python 2D plotting library which produces publication-quality figures in a variety of hardcopy formats and interactive environments across platforms.
License: No License
This repository is inspired by ICEbox. The goal is to visualize the impact of certain features towards model prediction for any supervised learning algorithm.
License: MIT License
PixieDust is a productivity tool for Python or Scala notebooks, which lets a developer encapsulate business logic into something easy for your customers to consume.
License: Apache License 2.0
An interactive, open source, and browser-based graphing library for Python.
License: MIT License
pygal is a dynamic SVG charting library written in Python.
License: GNU Lesser General Public License v3.0
Redash is anopen source visualisation framework that is built to allow easy access to big datasets leveraging multiple backends.
License: BSD 2-Clause "Simplified" License
Seaborn is a Python visualization library based on matplotlib. It provides a high-level interface for drawing attractive statistical graphics.
License: BSD 3-Clause "New" or "Revised" License
Spotlight helps you to identify critical data segments and model failure modes. It enables you to build and maintain reliable machine learning models by curating high-quality datasets.
License: MIT License
Streamlit lets you create apps for your machine learning projects with deceptively simple Python scripts. It supports hot-reloading, so your app updates live as you edit and save your file.
License: Apache License 2.0
A modern, enterprise-ready business intelligence web application.
License: Apache License 2.0
Write TensorBoard events with simple function call.
License: MIT License
A visualization toolkit for machine learning experimentation that makes it easy to host, track, and share ML experiments.
License: Apache License 2.0
yellowbrick is a matplotlib-based model evaluation plots for scikit-learn and other machine learning libraries.
License: Apache License 2.0
Last Updated: Dec 26, 2023