Streamlit apps
Native Streamlit support
Streamlit, the popular open-source framework for creating data apps, is now fully supported in Deepnote! Turn your Streamlit scripts into hosted interactive apps with just a few clicks - simply drop in your Python scripts and instantly see your Streamlit app come to life in our split-screen preview. See how it works in this quick video:
Sharing your apps is just as easy as sharing your notebooks - your app inherits your project's permission settings, so you can control precisely who has access. Check out our documentation for all the details, or get inspired by browsing our collection of example apps.
While Deepnote's native apps are perfect for turning notebooks into interactive experiences, Streamlit integration opens up new possibilities when you need specialized visualizations or custom UI elements. We've found that Streamlit works incredibly well as part of a larger workflow: use Deepnote's powerful notebook environment with AI assistance to prepare and analyze your data, save your results, and then create beautiful visualizations with Streamlit.
This combination gives you the best of both worlds - Deepnote's robust data processing capabilities and Streamlit's flexible visualization options.
🏆 If you have read this far: This is your exclusive heads-up about the upcoming Deepnote x Streamlit contest, launching next week!
The challenge? Build the most creative, impactful, or downright fun data app using Streamlit in Deepnote. And the theme is… up to you!
Whether you want to solve real-world problems, boost productivity, or simply have fun with data, the stage is yours. Bonus points if you incorporate LLMs or AI agents into your app.
Start practicing and exploring now—this is your chance to get a head start before the official announcement.
Your data stories just got a new way to shine. Let’s see what you’ll create!