Skip to content

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.

Quick Access

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

Browse dozens of controls to build your UI!

Build your Core functionalities!

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.

Taipy GUI

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.

Taipy Core

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
Taipy structure

Other packages offer additional functionality, such as a REST API that allows for deploying Taipy Core applications as a web service.