Data to Visualization App with Ease

PyGWalker turns your data into interactive visualization apps with one line of code, and enables you to share your apps with one click.

pip install pygwalker --upgrade
Read docs

Features make data analysis simple

PyGWalker provides a set of features that make data analysis much simpler, and always be scalable.

Data Cleaning Can be Easy

PyGWalker's Data Painter allows you to clean your data with an "eraser", you can remove outliers, clusters and complex patterns within seconds.

Annotation with Ad Hoc Analysis

Create new variables/labels/features in your data without break your analysis workflow. Data painter allows you to create new features on your analytical views in real-time.

pygwalker_streamlit.py
pygwalker_jupyter.ipynb
import pygwalker as pyg
import pandas as pd

df = pd.read_csv("data.csv")

pyg.walk(df)

Visualize with few lines of code

PyGWalker provides a set of features that make data analysis much simpler, and always be scalable.

Ready to Unlock the Visual Power of Your Data?

Free and open-source, PyGWalker is a Python library that enables you to transform your data into a fully interactive visual