Hands-On Data Visualization with Google Mesop | by Alan Jones | Oct, 2024

Published:


By combining Mesop’s simple yet powerful UI components with Plotly’s comprehensive charting capabilities, you can build a dynamic, interactive app to showcase data visualizations in Python.

Mesop is a Python-native framework developed for rapid AI and web app development that allows you to build sophisticated interfaces without the need for traditional frontend skills; Plotly is, of course, a well-known and well-used graphing library.

We’ll take these components and build a data visualization app.

Mesop is not an officially supported Google product but it is well-documented, used internally within Google and is receiving a fair amount of publicity, so I think we can take it seriously. Mesop is an open-source project licensed under the Apache-2.0 license [1].

Here is a ‘Hello World’ app in Mesop.

import mesop as me

@me.page(path="/")
def app():
me.text("Hello World")

Hello World with Mesop

Related Updates

Recent Updates