Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Taipy library #2511

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Add Taipy library #2511

wants to merge 2 commits into from

Conversation

RymMichaut
Copy link

@RymMichaut RymMichaut commented Aug 29, 2023

Adding a new Python library for data visualization and web application building

What is this Python project?

Taipy is an open-source Python library for building your web application front-end & back-end.
No knowledge of web development is required!

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

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.

Configuring your pipelines has never been simpler with the help of Taipy Studio, the graphical editor.

As a data scientist or developer, Taipy will help you be successful with your Python developments. Whether you want to develop a simple pilot or a full-scale application, either on IDEs’ or Notebooks, Taipy provides all the functionalities you need. It has been designed to reduce drastically the development and deployment time.

Besides, Taipy greatly eases your web application deployment. It provides the most suitable cloud tool to host, deploy, and share your Taipy applications easily. In addition, this platform provides the ability to manage, store, and maintain the various states of your backend.

What's the difference between this Python project and similar ones?

  • Provides a simple syntax to accelerate the process of creating interactive & customizable multiple-page dashboards without requiring any knowledge of web development (CSS, HTML, and JavaScript). It uses augmented Markdown.
  • Flexible: easy user input
  • Enables the use of asynchronous calls
  • Decimator: allows dealing with large/big data
  • Available on several development environments: IDEs or Notebooks.
  • API extension: allows the bringing of third-party graphical components and libraries.
  • Offers front-end and back-end components. Pure Python.
  • Callbacks: Efficient event loops

Anyone who agrees with this pull request could submit an Approve review to it.

Adding a new Python library for data visualization and web application building
Putting Taipy in the right place in alphabetical order
Copy link

@7244736 7244736 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Y

@RymMichaut RymMichaut changed the title Update README.md Add Taipy library Oct 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.