4 Streamlit Alternatives for Building Python Data Apps

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • streamlit

    Streamlit — A faster way to build and share data apps.

  • Streamlit is a library for turning Python scripts into shareable web applications. Streamlit apps are designed for the data science and machine learning community and make it easy to build dashboards and interactive ML models. What makes Streamlit so popular is its simplicity. Using the Streamlit library is quick and intuitive, which means you can create data apps without needing any web development experience.

  • dash

    Data Apps & Dashboards for Python. No JavaScript Required.

  • Plotly is a plotting library, and Dash is their open-source framework for building data apps with Python, R or Julia. (Dash also has an Enterprise version, but we'll focus on the open-source library here.)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • panel

    Panel: The powerful data exploration & web app framework for Python (by holoviz)

  • Like the previous three alternatives, Panel is an open-source Python library for creating interactive dashboard web apps. Panel is extremely flexible, allowing you to use any plotting library you like. Like Gradio but unlike Streamlit, you can use Panel in Jupyter notebooks. Panel dashboards can also be deployed as standalone web apps, but like Plotly Dash, you'll need to set up a server to deploy it yourself.

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

  • Little guidance of a python newbie

    2 projects | /r/Python | 4 Apr 2023
  • Containerizing Shiny for Python and Shinylive Applications

    4 projects | dev.to | 10 Nov 2022
  • How can I build interactive plots using Matplotlib/Numpy?

    2 projects | /r/learnpython | 4 Nov 2022
  • [Q] What industries use R over Python? Is it better to learn Python rather than R? I will be learning both, but want to know which I should focus on more.

    3 projects | /r/statistics | 22 Jan 2022
  • What tools are available for personal use?

    2 projects | /r/datascience | 7 Jun 2021