Rym, Community Manager at Taipy here. Joined Taipy a few months ago and discovered the nice story of Taipy.
Taipy founders Vincent Gosselin and Albert Antoine, with extensive backgrounds in leading software companies (working with Samsung, TSMC, Global Foundries, Carhartt, etc.), transitioned from Java to Python, driven by Python's increasing prominence in IT.
This challenge came from frustration with the difficulty of bringing AI algorithms to the end-users. A focus was placed on Data Science Applications with insufficient consideration for end-users' needs, including customized interfaces, what-if analysis, scenario management, business KPI monitoring, and collaborative tools.
Since then, they gathered a team of experimented engineers to develop a whole new library that could meet their needs.
Taipy came to life as an open-source (and will always be) library for building data and AI web apps front-end & back-end in the Python ecosystem.
Designed for data scientists and Python web developers, it helps create interfaces such as Chatbots, LLM-based data-driven applications, dashboards… etc., without requiring any background in web development such as HTML, CSS, PH, JS!
Lately, such as Goku leveling up to its Super Saiyan third stage, our application builder has improved with many new features.
☁ Deploy, Host, and Share your applications on our Taipy Cloud within a few clicks.
🗣 Exploreyour datasets using only natural languages with our LLM-based application: TalkToTaipy.
📊 Create and manage configuration elements with a graphical editor: Taipy Studio, and store them in - TOML files that your Taipy Application can load at runtime.
🐍 Develop entirely in Python besides Markdown with the Python Page Builder API.
🎛 Select and interact graphically with entities such as Data Nodes, Jobs, and Scenarios using the Scenario Management Controls.
📶 Broadcast your Application variable updates to every connected user so that all of them visualize the same information. This is specifically relevant when monitoring live global data.
⌛ Schedule all your tasks, no need to stay up all night long to run them; the Scheduler will do it for you.
💄Solidify your application's general look and feel with predefined cascading stylesheets grouped in what is called the Style kit.
🗺 New charts have joined the long list of Plotly charts accessible from Taipy such as the TreeMap and the Waterfall chart.
💻 Get started with Taipyin the best way ever by using a comfortable environment to via the CLI (Command Line Interface). You can now create, display, manage, and run scenarios from the GUI page with unparalleled ease.
📚 Version your applications: Create, manage, and migrate different versions of your Taipy applications effortlessly, eliminating the complexities of version control that have often posed challenges with the brand-new Application Versioning feature included in the CLI.
We’re excited to build a world where data scientists, and Python developers can focus on their data, interact with them, reveal them and be able to share their work efficiently and easily without being forced to learn new skills in web development.
👊 Learn more about Taipy, contribute, and stay tuned on our GitHub repo
👊 Join our community and engage with us on Discord
@ekarp Taipy manages differently the updates of the UI making it much more performant. You also don't need to handle caching in Taipy. Taipy doesn't rerun your entire code; only what needs to be updated
Getting started with 𝚙𝚒𝚙 𝚒𝚗𝚜𝚝𝚊𝚕𝚕 𝚝𝚊𝚒𝚙𝚢 couldn't be easier.
Taipy is an efficient way for Python developers and data scientists without a background web development to jump into building publishing web apps!
@monier_chowdhury It does not work the same in Notebooks because Notebooks doesn't work the same as Python scripts. When a server is run in a Notebook, it is hard to close it without using the "Stop Kernel" so Taipy provides other options to stop it and to change the pages in real-time. The Data Management and pipeline execution is different because how paths are managed and because multi-process is hard within Notebook
@hai_ta1 Thanks, stay tuned, a great integration is planned for the coming release that would enhance even further those who haven't got experience with development. Taipy is developed for people who have no background in web development ;)
@rym_michaut@jean_robin_medori@md_sagor28 Taipy handles easily data and scenario management (scenarios are executions of pipelines kept over time). You can either handle all of this through simple Python code or use pre-built visual elements in your UI to see your data, preview it, change it, run pipelines and compare results.
@asif_khan34 It certainly makes the development and deployment of your application faster. Then, depending on what you are using right now, it can be a great improvement from other packages much slower
@asif_khan34 besides what my colleague said, Taipy has several features on the front-end side such as:
- Style kit: predefined cascading stylesheets that solidify your application's general look and feel.
- a lot of Plotly charts are accessible directly from Taipy
- a new great integration will be available next month to make it even easier to add components to your app (based on the drag and drop principle ;) shuuuut, stay tuned)
On the backend side:
- You can develop either in Markdown or in Python (choose the one you prefer)
- You can create your data flows graphically with Taipy Studio
- You can save different versions of your application
- You can schedule your tasks
We even made it a leap further by connecting backend and front end with the scenario management controls :)
@franksondors Ow, thanks to your CTO, feel free to join our community on Discord and discuss with our engineers :)https://discord.com/invite/SJyz2... They may be able to help on your projects ;)
@mohammad_hasan2 you can, however, if you're developing an application for yourself to discover what Taipy is, or for your studies, you can use our FREE Taipy Cloud: cloud.taipy.io
Join our Discord server to discuss about your project and see how we can help you on it :) https://discord.com/invite/SJyz2...
Hey @jean_robin_medori, loving the sound of this product launch! You know what they say, Python makes everything better. Congrats on creating such a powerful tool! Keep slaying those codes and making our lives easier. Looking forward to trying it out soon!
Hi Rym,
It's fascinating to see how Taipy simplifies the complex process of bringing AI algorithms to end-users. The focus on user experience without needing web development expertise seems like a game-changer for data scientists and Python developers. I'm curious, what sort of feedback have you received from early adopters about the natural language feature in TalkToTaipy? It sounds incredibly intuitive! Keep up the great work; the Python community definitely needs tools like this.
Cheers!
@alex_dulub Indeed we really aim to focus on end-user. We have an article written by our founder here if you want to know more about how we're working on this : https://www.taipy.io/posts/bring...
Replies
Taipy
Hi Product Hunt!
Rym, Community Manager at Taipy here. Joined Taipy a few months ago and discovered the nice story of Taipy.
Taipy founders Vincent Gosselin and Albert Antoine, with extensive backgrounds in leading software companies (working with Samsung, TSMC, Global Foundries, Carhartt, etc.), transitioned from Java to Python, driven by Python's increasing prominence in IT.
This challenge came from frustration with the difficulty of bringing AI algorithms to the end-users. A focus was placed on Data Science Applications with insufficient consideration for end-users' needs, including customized interfaces, what-if analysis, scenario management, business KPI monitoring, and collaborative tools.
Since then, they gathered a team of experimented engineers to develop a whole new library that could meet their needs.
Taipy came to life as an open-source (and will always be) library for building data and AI web apps front-end & back-end in the Python ecosystem.
Designed for data scientists and Python web developers, it helps create interfaces such as Chatbots, LLM-based data-driven applications, dashboards… etc., without requiring any background in web development such as HTML, CSS, PH, JS!
Lately, such as Goku leveling up to its Super Saiyan third stage, our application builder has improved with many new features.
☁ Deploy, Host, and Share your applications on our Taipy Cloud within a few clicks.
🗣 Explore your datasets using only natural languages with our LLM-based application: TalkToTaipy.
📊 Create and manage configuration elements with a graphical editor: Taipy Studio, and store them in - TOML files that your Taipy Application can load at runtime.
🐍 Develop entirely in Python besides Markdown with the Python Page Builder API.
🎛 Select and interact graphically with entities such as Data Nodes, Jobs, and Scenarios using the Scenario Management Controls.
📶 Broadcast your Application variable updates to every connected user so that all of them visualize the same information. This is specifically relevant when monitoring live global data.
⌛ Schedule all your tasks, no need to stay up all night long to run them; the Scheduler will do it for you.
💄Solidify your application's general look and feel with predefined cascading stylesheets grouped in what is called the Style kit.
🗺 New charts have joined the long list of Plotly charts accessible from Taipy such as the TreeMap and the Waterfall chart.
💻 Get started with Taipy in the best way ever by using a comfortable environment to via the CLI (Command Line Interface). You can now create, display, manage, and run scenarios from the GUI page with unparalleled ease.
📚 Version your applications: Create, manage, and migrate different versions of your Taipy applications effortlessly, eliminating the complexities of version control that have often posed challenges with the brand-new Application Versioning feature included in the CLI.
We’re excited to build a world where data scientists, and Python developers can focus on their data, interact with them, reveal them and be able to share their work efficiently and easily without being forced to learn new skills in web development.
👊 Learn more about Taipy, contribute, and stay tuned on our GitHub repo
👊 Join our community and engage with us on Discord
👊 Get started with our Documentation
Taipy
Taipy
Taipy
Avatars by Studio Neiro AI
Avatars by Studio Neiro AI
Taipy
Raycast
Sugar Free: Food Scanner
Taipy
Avatars by Studio Neiro AI
Taipy
Wudpecker
Taipy
Taipy
Salesforge
Taipy
Taipy
Taipy
Postiz
Taipy
Taipy
Taipy
Taipy
Open SaaS
Taipy
Taipy
Web3 Antivirus for Chrome
Taipy
Wing
Taipy