Key differences

  • PyGWalker has 1.2× as many GitHub stars as ydata-profiling (16K vs 13.7K).
  • PyGWalker had more development activity over the last 12 months: 154 commits vs 14.
  • ydata-profiling is downloaded 3× as often on PyPI (153.6K vs 51.9K per week).
  • PyGWalker is licensed under Apache-2.0; ydata-profiling under MIT.
  • ydata-profiling is the older project: its repository was created in 2016, PyGWalker's in 2023.

By the numbers

  • PyGWalker
  • ydata-profiling
GitHub stars
16K 13.7K
PyPI downloads / week
51.9K 153.6K
Commits, last 12 months
154 14
Contributors
26 115
Forks
893 1.8K
Show data as a table
PyGWalker vs ydata-profiling by the numbers
MetricPyGWalkerydata-profiling
GitHub stars16,00113,746
PyPI downloads / week51,921153,612
Commits, last 12 months15414
Contributors26115
Forks8931,803

Development activity

Commits per month to each default branch, last 12 complete months.

  • PyGWalker
  • ydata-profiling
050100150 Nov 2025 Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep Oct
050100150 Nov 2025 Feb 2026 May Aug
Show data as a table
PyGWalker vs ydata-profiling: commits per month
MonthPyGWalkerydata-profiling
Nov 202532
Dec 202571
Jan 202600
Feb 202610
Mar 202642
Apr 202612
May 202600
Jun 20261340
Jul 202630
Aug 202600
Sep 202611
Oct 202606

Side by side

AttributePyGWalkerydata-profiling
DescriptionTurns dataframes into a drag-and-drop visual analysis UI in Jupyter, based on Graphic Walker.Generates statistical analytic reports with visualization for quick data analysis (formerly pandas-profiling).
CategoryPython exploratory data analysis & profiling toolsPython exploratory data analysis & profiling tools
LicenseApache-2.0MIT
LanguagePythonPython
StatusActiveActive
Latest release0.5.0.1 ()4.20.0 ()
Last commit
Repository created
Open issues64268
Install
pip install pygwalker
pip install ydata-profiling

Which should you choose?

Popularity and activity are only part of the story. Consider which ecosystem you work in, the chart types and interactions you need, how much data you render, and whether the license fits your project. Both tool pages list alternatives if neither is quite right.

  • PyGWalker

    Turns dataframes into a drag-and-drop visual analysis UI in Jupyter, based on Graphic Walker.

    16K starsPythonApache-2.0

  • ydata-profiling

    Generates statistical analytic reports with visualization for quick data analysis (formerly pandas-profiling).

    13.7K starsPythonMIT

More comparisons