DEDUPED Hot AI repos. Real use cases. What people build. Get the Monday 5

How to use Pygwalker: what you can do with it

What is Pygwalker? PyGWalker turns a pandas, polars or pyarrow dataframe into an interactive, Tableau-style drag-and-drop interface inside Jupyter. It is the Python binding of Graphic Walker and lets you build charts, clean and filter data, profile columns and save chart configs, with computation in the browser, in a local DuckDB kernel or in Kanaries cloud. Charts can be exported as images or as reproducible Python code, and the same UI can be hosted in a Streamlit app.

How do I use it? Run pip install pygwalker, or conda install -c conda-forge pygwalker; then in a notebook, import pandas as pd and Pygwalker as pyg; load your data, for example df = pd.read_csv('./bike_sharing_dc.csv'). Full steps below.

Trended earlier

View repo on GitHub

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer

3 use cases

Quick start with Pygwalker

  1. Check you have what it needs: Python with pandas, polars or pyarrow data; Jupyter Notebook, JupyterLab, Colab or Kaggle, or Streamlit for a web app; pip, conda or mamba to install.
  2. Open Kanaries/pygwalker on GitHub and read the README and license.
  3. Run pip install pygwalker, or conda install -c conda-forge pygwalker
  4. In a notebook, import pandas as pd and Pygwalker as pyg
  5. Load your data, for example df = pd.read_csv('./bike_sharing_dc.csv')
  6. Run walker = pyg.walk(df) and drag fields onto rows and columns to build charts

These steps come from our top use case, Explore a dataframe with drag-and-drop charts in Jupyter, which also has a copy-paste agent prompt.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for Kanaries/pygwalker

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Best AI repos for Data and analytics

About this repo

  • Who it is forData scientists and analysts who explore data in notebooks and want charts without writing plotting code.
  • Why it is hot16k stars, talked about in 2 AI sources we track
  • LanguagePython
  • Sourcegithub.com/Kanaries/pygwalker ยท Back to Hot repos

Requirements

  • Python with pandas, polars or pyarrow data
  • Jupyter Notebook, JupyterLab, Colab or Kaggle, or Streamlit for a web app
  • pip, conda or mamba to install

Add this badge to your README

Maintain Pygwalker? Show readers where to find these use cases. Use cases on Deduped

Markdown

[![Use cases on Deduped](https://dedupedai.com/badge/Kanaries/pygwalker.svg)](https://dedupedai.com/use-cases/kanaries-pygwalker/?utm_source=github&utm_medium=badge&utm_campaign=Kanaries-pygwalker)

HTML

<a href="https://dedupedai.com/use-cases/kanaries-pygwalker/?utm_source=github&amp;utm_medium=badge&amp;utm_campaign=Kanaries-pygwalker"><img src="https://dedupedai.com/badge/Kanaries/pygwalker.svg" alt="Use cases on Deduped" height="20"></a>

A static image, no tracking script. About the badge

Questions about Pygwalker

What is Pygwalker?

PyGWalker turns a pandas, polars or pyarrow dataframe into an interactive, Tableau-style drag-and-drop interface inside Jupyter. It is the Python binding of Graphic Walker and lets you build charts, clean and filter data, profile columns and save chart configs, with computation in the browser, in a local DuckDB kernel or in Kanaries cloud. Charts can be exported as images or as reproducible Python code, and the same UI can be hosted in a Streamlit app. It is an open-source project on GitHub: https://github.com/Kanaries/pygwalker.

How do I use Pygwalker?

Run pip install pygwalker, or conda install -c conda-forge pygwalker; then in a notebook, import pandas as pd and Pygwalker as pyg; load your data, for example df = pd.read_csv('./bike_sharing_dc.csv'). The use cases on this page give the full steps and a copy-paste agent prompt for each job.

Who is Pygwalker for?

Data scientists and analysts who explore data in notebooks and want charts without writing plotting code.

What can I do with Pygwalker?

3 use cases so far, for example: Explore a dataframe with drag-and-drop charts in Jupyter; Turn charts you built by hand into reproducible code; Share a self-serve data explorer as a Streamlit app. Each has steps and a copy-paste agent prompt.

What do I need to run Pygwalker?

Python with pandas, polars or pyarrow data; Jupyter Notebook, JupyterLab, Colab or Kaggle, or Streamlit for a web app; pip, conda or mamba to install.

What are alternatives to Pygwalker?

Other hot AI repos in Data and analytics: Chronos Forecasting, Apify MCP Server, Crawlee Python, DLT, Timesfm.

Is Pygwalker safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.