Skip to content

About Taipy's User manual

This User Manual covers all the topics and concepts that you can find in Taipy. For each topic, we are trying to provide as many examples as possible so that you as a Taipy user can perform a specific task.

If you are just starting with Taipy, you may want to look at the Getting Started in order to see a step-by-step example of a complete Taipy application.

Supported Python versions

Taipy requires Python 3.9 or newer.

Quick Access

These topics are the most visited ones, we thought you’d like to have a glance at them!

Graphical User Interface (GUI)

As part of Taipy, the taipy.gui package allows you to design an effective Graphical User Interface. It provides many interactive widgets, controls, and visual elements to enhance the user’s experience.

GUI User Manual

Scenario features

Taipy is a Python library designed to build powerful and customized data-driven applications. In particular, it provides the necessary tools to help Python developers transform their data science analysis and algorithms into complete full stack applications.

As part of Taipy, the taipy.core package brings algorithm management to another level speeding the developer work and empowering its end-users letting them manage their user-defined scenarios with interactive data and smart job orchestration.

Data integration,

Task orchestration,

What-if-analysis

Scenario and data management

The taipy.rest package allows you to access some Taipy functionalities such as scenarios management, sequences and task orchestration, data management, etc. through a dedicated REST API. This feature to provides a solution to easily integrate Taipy applications with other IT systems. The API comes with multiple endpoints for you to work with Scenario and data management conveniently and efficiently.

Taipy REST User Manual

Authentication and Role

Taipy Enterprise Edition provides a simple and secure way to authenticate users and manage their roles.

Authentication and Roles