Sharing Python Visualization Tools!

Source | Network

Today, I would like to share several practical pure Python libraries for building visualization interfaces. For instance, if you have written scripts but do not want to share the code with others, you can use these packages to quickly create attractive interfaces to provide services for others. Below are the latest update times and current star counts for these libraries.

Streamlit (23.3k Updated 2 hours ago)

Streamlit allows you to transform data scripts into shareable web applications in minutes instead of weeks. Everything is built with Python, open-source, and free! After creating your application, you can deploy, manage, and share it using our community cloud platform.

Sharing Python Visualization Tools!streamlit1.gif

Gradio (13.9k Updated 1 hour ago)

Gradio is an open-source Python library for building machine learning and data science demos as well as web applications. With Gradio, you can quickly create a beautiful user interface around your machine learning model or data science workflow, allowing people to interact with your demo by dragging and dropping their images, pasting text, recording their voices, and more, all through the browser!

Sharing Python Visualization Tools!screenshot.gif

Sharing Python Visualization Tools!
screenshot2.gif

Sharing Python Visualization Tools!

screenshot3.gif

Dash (18.3k Updated 11 hours ago)

Dash is the most downloaded and trusted Python framework for building ML and data science web applications.Dash is built on top of Plotly.js, React, and Flask, linking modern UI elements like dropdowns, sliders, and graphs directly to your analytical Python code.

Sharing Python Visualization Tools!

dash.gif

Voila (4.6k Updated 16 hours ago)

Voila is a Jupyter Notebook extension that turns notebooks into interactive web applications.It providesa simple and easy-to-use interface for quickly building data visualization and machine learning applications.

Sharing Python Visualization Tools!voila.gif

PyWebIO (3.7k Updated 3 days ago)

PyWebIO is a Python library for building web applications. It provides a simple and easy-to-use API for creating interactive data visualizations and machine learning applications in the browser.

Sharing Python Visualization Tools!

That concludes everything I wanted to share today. You can refer to the corresponding GitHub repositories for more examples.

Leave a Comment