Show HN: Turn Your Pandas Dataframe to a Tableau-Style UI for Visual Analysis

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • graphic-walker

    An open source alternative to Tableau. Embeddable visual analytic

    If you want to embed the visualization part only, you can export a vega-lite/vega specification and then use Vega-Embed: https://github.com/vega/vega-embed or React-Vega to embed in your web app.

    At the graphic walker toolbar, active debug mode, there will appear a button on the top-right corner of the chart. Click it, and then you can export the chart spec.

    Or Embed the entire Graphic Walker as a react component: https://github.com/Kanaries/graphic-walker

  • pygwalker

    PyGWalker: Turn your pandas dataframe into an interactive UI for visual analysis

    Awesome, but I just filed #28 (https://github.com/Kanaries/pygwalker/issues/28) because it makes it a trifle hard to do timeseries visualizations with relatively high res data.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • Rath

    Next generation of automated data exploratory analysis and visualization platform.

    Ah, there’s a really nice profiler implemented in one of their other projects here (AGPLv3): https://github.com/Kanaries/Rath/tree/master/packages/rath-c...

    There’s a lot of really nice features in this other tool, the author’s thought of everything: https://github.com/Kanaries/Rath

  • vega-plus

    Make Vega charts of large datasets

    This is pretty cool! It uses Vega transforms under the hood, right? The default backend uses JS for transformation which is slow for large datasets. Did you consider using Duckdb under the hood via WASM? I run into this project but not sure how active it is: https://github.com/vega/vega-plus

  • superset

    Apache Superset is a Data Visualization and Data Exploration Platform

  • vega-embed

    Publish Vega visualizations as embedded web components with interactive parameters.

    If you want to embed the visualization part only, you can export a vega-lite/vega specification and then use Vega-Embed: https://github.com/vega/vega-embed or React-Vega to embed in your web app.

    At the graphic walker toolbar, active debug mode, there will appear a button on the top-right corner of the chart. Click it, and then you can export the chart spec.

    Or Embed the entire Graphic Walker as a react component: https://github.com/Kanaries/graphic-walker

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts