Dash Club 18: Plotly AI, Figure Friday, New Plotly App Challenge, Component and App of the Month
In Dispatch #18
Version Check
What is Plotly AI: An Essay from Domenic, VP of Marketing at Plotly
Plotly is proud to introduce Plotly AI, a set of capabilities empowering data teams to chat, code, or click their way to building interactive Python data applications.
Plotly OFTW App Building Challenge
For this month’s app-building challenge, we’ve partnered with One For The World (OFTW), whose mission is to scale the effective giving movement addressing extreme poverty.
OFTW is asking the Plotly community to help it build an internal-facing data app that will provide insights into its monetary pledges and payments from 2014 to the present time. Find out more about the data at the end of the forum post.
OFTW’s metrics wishlist is a list of insights that OFTW is hoping to gain from the data. However, OFTW welcomes new data insights that are not part of the wishlist.
The winning apps will be judged according to the following categories:
The winners will be announced at the end of April and will receive the following rewards (thank you to OFTW for contributing to the rewards):
To submit your app, share it by replying to the Forum topic by midnight Sunday (your time zone), April 13. Please include a link to the app, the code on GitHub, and a short description of the app.
The Data:
The two datasets (pledges and payments), metadata file, and wishlist:
If there is a need, both datasets can be joined with the pledge_id field. For more context, people sign up (“pledge”) to OFTW to start giving some amount in the future. Once the pledge becomes live, they start making donations (“payment”).
Getting Started:
Building together:
Want to work on this app with other community members? Starting March 10, we will be running weekly sessions on Plotly’s Discord server at 11am Eastern Time. Hope to see you there.
Build Production-Grade Data Apps Your Way
Curious about how Plotly works with AI? On March 18, discover how #PlotlyAI in Dash Enterprise 5.6 gives you a smarter, faster way to build production data applications.
See Plotly AI in action as we build a dynamic data application that combines:
From Prompt to Production: Building Real-Time Data Application with AI
On March 25 at 12pm ET, join Mingo Sanchez, Senior Sales Engineer, for a live demonstration of Plotly AI, where we’ll showcase how natural language-driven development is revolutionizing the way real-time data applications are built.
What you’ll learn:
Figure Friday
? A reminder of the Plotly initiative: Figure Friday.
Every Friday, Plotly releases a data set and a sample figure. The community has one week — until midnight of the following Thursday — to enhance that figure, build their own Plotly figure, or create a Dash app.
The goal of this initiative is to enhance our Plotly skills, collaborate among community members, and share our creations with the world, while we develop our personal portfolio of data visualizations and apps.
Check out the previous data set on the Plotly forum.
To keep track of the weekly data sets that we release, please visit the Plotly forum’s figure-friday tag or join the Plotly Discord server.
Plotly Blogs
Check out these recent pieces from our blog page:
Additionally, we’ve been adding to our user story portal, including pieces from S&P Global, NHS Foundation Trust, and more!
Component of the Month
The Dash AG Grid scales component allows you to highlight values in Dash AG Grid, using the available Plotly color scales. Currently available:
Check out the forum post. Elias also provides an interactive demo app and the public GitHub repo.
To get started, simply pip install dash-aggrid-scales and run the code located at the end of the Readme file.
?? Thank you Elias for creating this component and sharing it with the Plotly Dash community.
Visit our components index to see more components made by the community! And join our component-builder community by creating and sharing your own Community Components.
App of the Month
The following Finance App was created by Plotly community member, duanwax.
The app dives into the topic of applying AI to central bank speeches and real-time central bank communications, and it shows us the key indicators of system liquidity monitored by policymakers. It aims to provide educational materials for those interested in tracking central bank policy changes and related research while demonstrating the power of AI tools in analyzing these critical topics.
The app’s UX is also impressive. The left sidebar makes it easy to navigate the various sections of the app and the header buttons allow for quick data filtering and graph interactivity. Check out the AI-powered chatbot to dig deeper into speeches by the Federal Reserve.
More on the app: App, Plot-app repo, funding-data, chat bot
?? Thank you duanwax for creating this app and submitting it to the Plotly Examples Page.
See more Dash apps or share your own in the community forum’s Show and Tell tag. If you would like your app to be considered for the next edition of the Dash Club newsletter or the Dash Explore Page, please submit it by clicking the Share Your App button.
Things Happen
One of the easiest ways to present data for technical and non-technical audiences is to create a dashboard that neatly displays all of your data visualizations and insights in one place. Adam Schroeder, Plotly Community Manager, built a free 6-session course that teaches how to build dashboards with Plotly Dash.
?? Plotly Event: Build Production-Grade Data Apps Your Way
?? The latest Community Dash Components from PipInstallPython — 3D Dice, Window Dock & Planet Menu
??? Community member, Connor, shares a post about Code Completion in Dash’s clientside callbacks
?? Community member, Fran, has contributed to the pool of knowledge of Dash through multiple tutorials. A couple that stand out are: Debugging a Dash app and Understanding the Dash Store component
?? A reminder of the popular Dash Mantine & Dash Bootstrap Building Blocks
?? Read from community member, Christian, about the major impact of Dash 3.0 on apps using Dash Mantine Components
?? Several amazing visualizations and apps were made at Figure Friday week 9 on Argentina’s bilateral treaties from 1810–2023.
?? Celebrating our top community contributors of February 2025.
?? Love Discord? Join our new Plotly Discord Server to meet other community members and talk about Plotly and Dash.
???? Given the ongoing interest in supporting the open-source Plotly and Dash frameworks, we’ve put together a list of contribution opportunities.
?? Make use of the newest Plotly Dash Resource sheet, which includes links to community forums, videos, books, sample apps, and documentation.
Have a great weekend –
Chris (@chriddyp) & Adam (@adamschroeder)