Taipy is an Open-Source library that lets you build a Web apps using only Python!
With Taipy, you can build a full Data Science app in minutes. You use Python to write your business logic. The frontend is described using a special Markdown format.
Here is a minimalistic app written with Taipy:
from taipy import Gui
# Define data
name = "Greg"
# Define the GUI layout
page = """
# Hello, Taipy!
Your name: <|{name}|input|>
Welcome <|name|>
"""
# Create and run the GUI
Gui(page).run()
At Liberscale, our commitment to open source is deeply rooted in our values. We make extensive use of Taipy for building prototypes and demos, and we actively contribute back to the ecosystem. Our key contributions include:
-
Enhancing the demo ecosystem: We’ve contributed numerous samples and demo applications to showcase Taipy’s capabilities.
-
Distributed Execution Mode: We developed and integrated a distributed job execution feature, enabling Taipy to run tasks across multiple nodes over a network (available in the Enterprise edition).
-
Kubernetes Deployment Support: We implemented Kubernetes deployment solutions—both as community samples and as part of the Taipy Enterprise offering—to streamline the deployment of Taipy applications at scale.
More details here.