Release notes

Taipy 3.0: Supercharge Taipy's Usability to the Next Level with these new features, 2nd one is the best!

Rym MichautRym Michaut
Share:
  • Copied!

Dear users & community members,

In our relentless pursuit of simplifying the user experience, Taipy proudly presents Taipy 3.0, a release that transcends boundaries in data-driven application development. Taipy 3.0 introduces significant features that elevate the user-friendliness and efficiency of the platform, going even further to simplify the Taipy experience.

What is Taipy?

Taipy is an open-source Python library for building web applications’ front-end and back-end.

Building Interactive Dashboards with Ease

Taipy helps develop an application’s front-end without knowing HTML, JS, and CSS. It provides a simple syntax, accelerating the creation of interactive and customizable multiple-page dashboards. Taipy generates highly interactive interfaces, including charts and widely used controls.

Empowering Back-End Applications

Taipy is also used to develop the back-end of an application. It models dataflows and orchestrates pipelines. Each pipeline execution is referred to as a scenario. Scenarios are stored, recorded, and actionable, enabling what-if analysis and KPI comparison.

New Features in Taipy 3.0

Let’s dive into the exciting features and improvements that Taipy 3.0 brings to the table:

1-Simplifying Scenario Management

Taipy 3.0 revolutionizes scenario management by discarding the concept of pipelines from the scenario configuration. This innovation doesn’t just simplify; it redefines the process, making scenario setup faster and more straightforward.

2-Python API for Building Effortless Taipy GUI Pages

The all-new Page Builder API takes Taipy’s user interface creation to a higher level. With this feature, users can create interactive and customizable interfaces using pure Python, taking front-end development to a whole new level of simplicity.

3-Scenarios Management Visual Elements

Adding a new layer of usability, Taipy 3.0 introduces two controls to visualize and edit data nodes and jobs within scenarios. These visual elements simplify the complexities of managing data flows, making it more accessible to users at every level of expertise.

4-Templates for Instant Application Creation

Templates, accessible directly from the CLI, further enhance the application creation process, reducing it to a matter of mere clicks. Users can create, display, manage, and run scenarios from the GUI page with unparalleled ease, making the path to building production-ready web applications simpler than ever.

5-Application Version Management

Taipy 3.0 reimagines version control, now integrated into the Taipy Command Line Interface (CLI). This feature empowers users to create, manage, and migrate different versions of their applications effortlessly, eliminating the complexities of version control that have often posed challenges.

6-Data Broadcasting

In Taipy 3.0 Application variable updates can be broadcasted to every connected user so that all of them visualize the same information. This is specifically relevant when monitoring live global data.

7-Expanding Data Visualization Horizons with New Charts

Taipy 3.0 extends data visualization options by introducing two new chart types: Treemap and Waterfall. These additions provide greater flexibility and clarity in data presentation, taking data visualization further.

8-Automating Tasks with Scheduler API

The Scheduler API in Taipy 3.0 allows users to schedule Python functions to run at specific times, dates, or intervals. This feature simplifies automation within applications, taking the concept of usability to a new level.

9-Enhanced User Interaction with Multi-Knob Sliders

Taipy 3.0 takes user interaction design to a new level by introducing multi-knob sliders. Now, users can display multiple values on a slider control and let users select each, providing a seamless and intuitive way to interact with data. Additionally, you can create a slider to select a date range, simplifying date-related interactions in your applications.

Conclusion

Taipy 3.0 doesn’t just simplify; it redefines what “simplification” means in data-driven application development. Whether you’re a seasoned developer or just beginning your journey, Taipy 3.0 offers a new level of simplicity. Dive into these features and unlock the full potential of your data-driven projects with Taipy 3.0.

Stay tuned for more updates and tutorials as we continue to push the boundaries of usability with Taipy 3.0.

Have great fun developing pilots and projects with Taipy, and stay tuned for upcoming updates! And thank you for inspiring us with your feedback, enthusiasm, and creativity.


Please keep being proud of your web applications and share them with us. And don’t forget to keep sending us comments, ideas, bugs, feature requests, articles, or even words of encouragement on our GitHub repository.

For comprehensive details on these exciting new features:

Read it on the Documentation

Rym MichautRym Michaut
Share:
  • Copied!