Welcome to Taipy Documentation!¶
Taipy is an innovative low-code package to create complete applications.
This documentation is divided in three main sections:
- "Getting Started" provides a step-by-step introduction to Taipy. Taipy features are leveraged as the application becomes more and more complex.
- "User Manual" describes the main concepts for Taipy GUI, Taipy Core and Taipy REST. It also provides information on the deployment of your Taipy app.
- "Reference Manual" documents all the Taipy APIs.
Taipy requires Python 3.8 or newer.
These topics are the most visited ones, we thought you’d like to have a glance at them!
This tour shows you how to create an entire application using the two main components of Taipy.Read more
Taipy GUI provides controls and other elements to create powerful Web apps in minutes.Read more
Browse dozens of controls to build your UI!¶
A control that can trigger a function when pressed.
Displays data sets in a chart or a group of charts.
A control that can display and specify a formatted date, with or without time.
A control that can display an image.
Displays a label on a red to green scale at a specific position.
A control that displays some text that can potentially be edited.
Shows a left-side menu.
Displays and allows the user to set a value within a range.
Displays a data set as tabular data.
Browse the complete list of visual elements.
Build your Core functionalities!¶
- Configure Data node
- Configure Task
- Configure Scenario
- Instantiate Scenario
- Submit Scenario
- Manage versions
Browse the Core user manual.
How does it work?¶
Taipy is composed of two main independent components: Taipy Core and Taipy GUI. You can use either component independently. However, as you will see, they are incredibly efficient when combined.
The Graphical User Interface of Taipy allows anyone with basic knowledge of Python to create a beautiful and interactive interface. It is a simple and intuitive way to create a GUI. No need to know how to design web pages with CSS or HTML. Taipy uses an augmented Markdown syntax to create your desired Web page.
A simple yet powerful pipeline orchestration package.
Some of the key features:
- Intuitive DAG modeling
- Smart job orchestration
- Powerful data caching
- Scenario enabled pipelines
- KPI Tracking
Other packages offer additional functionality, such as a REST API that allows for deploying Taipy Core applications as a Web service.