Show HN: Datapane – A new way to build reports, dashboards, and apps in Python

  • I haven't looked into this in detail but I'm excited for this. A company I used to work with had a tool a lot like this and it was very useful as it allowed us to build dashboards that could pull data from anything or join/transform data through code. Very very handy.

    One thing I found annoying about our internal tool is I often found myself duplicating boilerplate code for simple things. Like, initialize a MySQL connection, run a query, and render it with a graphing library. I don't know what your tool does, but it would be nice if it had the ability to insert a "SQL query line graph" rather than making me write those 10 lines of python.

  • Looks cool and to me the most interesting part is that it uses htmx which I like!

    However how does it differ from all the other offerings in this space that it is increasingly difficult to keep up with?

    I'm thinking of: - Dash - Streamlit - Gradio - Pynecone - Shiny Python - Voila - Holoviews - Voila - ...

  • Cool project! We mainly use Metabase at GitStart and use the standard sharing options (https://www.metabase.com/learn/administration/guide-to-shari...), so I'm wondering, would there still be a use-case for us? And how long do you think it would take to migrate a 100+ queries Metabase library?

  • This feels like it should be somehow paired with https://datasette.io/

  • Very cool. Why are you using a neon purple theme for the plots and your web page ? I ask because that color scheme seems to be popping up everywhere.

  • the fact there are so many different steps in https://github.com/datapane/datapane#analytics signals that you may want to adopt https://consoledonottrack.com/

  • > Query CSVs using ChatGPT

    sql? in particular, postgresql.

  • a lesser shiny....