Monthly rewind > March 2023
🏆 App of the month 🏆
Our March featured app of the month is... 🥁🥁🥁🥁🥁
Music Source Splitter by Fabio Grasso!
This app allows you to extract vocal and instruments from any audio. It uses a pre-trained model called Hybrid Spectrogram and Waveform Source Separation. You can upload an audio file, paste in a URL, or even record your own. [code]
Streamlit March updates
Below are the latest updates and releases from March.
🔍 Current release: 1.21.0
The latest release is 1.21.0. Recent updates include improved st.help
, support of global secrets.toml
file, and a step
parameter for st.time_input
. Check out the changelog to learn more about the latest features and fixes.
🔮 Upcoming
New features to get excited about:
- Easily connect to data sources with
st.experimental_connection
- Customize the visibility items in the toolbar, options menu, and the settings dialog
- Ability to embed Streamlit apps
Visit our roadmap app to see what else we're working on. 🥳
✨ New Docs feature
- View the source code of any Streamlit command by clicking the
[source]
button next to the function signature in the API reference. You can also go back and see the code from previous Streamlit versions.
Featured Streamlit content
🙋 10 most common explanations on the Streamlit forum
- Are you new to Streamlit and the community forum? Check out this guide from moderator Debbie Matthews explaining the 10 most common questions with helpful tips.
🔍 Create a search engine with Streamlit and Google Sheets
- Learn from Sebastian Flores Benner how to build a search engine app using Streamlit, pandas, and a Google Sheets database—the use cases are endless.
💻 Building a PivotTable report with Streamlit and AG Grid
- Make a PivotTable report with Streamlit and AG Grid! Creator of the popular AgGrid component Pablo Fonseca shows you how in 4 simple steps.
🧑💻 Hackathon 101: 5 simple tips for beginners
- Interested in joining a hackathon? In this post, the Data Professor shares how to get started and 5 simple tips for a successful experience.
#️⃣ Building an Instagram hashtag generation app with Streamlit
- Build an Instagram hashtag generation app with Dr. William Mattingly. Learn how to scrape the data, create dynamic components with custom keys, and display a nice visualization.
Featured community content
Here are some great apps and tutorials by the Streamlit community. Check out the Streamlit forum for even more community content.
- Use ChatGPT to assist you in your job search with Vaibhav's Careermocha app.
- Guillaume and team created a ChatGPT-powered medical diagnostic and symptom-checking tool—Medical Diagnosis Assistant.
- Interact with or create your own AI assistant with Dave's GPT Lab.
- Bryan writes how to create a Streamlit app for Monitoring Sea Surface Temperature at the global level with GEE.
- Easily generate sales copy for a product using Josiah's app Salesy - The Product Copy Assistant.
- In Fanilo's video, Streamlit App Showcase | Tips for making your app stand out, he reviews awesome apps and gives tips on how to make yours awesome too!
- Create visually appealing and accessible color themes for your apps with Yuichiro's Streamlit color theme editor.
- Vinícius' LaTeX Longtable Generator app lets you generate LaTeX longtables quickly and conveniently.
- Turn images into pixel art with customizable colors and settings using the Pixel Art Converter app by Akaz.
- Learn how to Code Your Own ChatGPT Article Generator with Python & Streamlit in this video by Augmented Startups.
- Emily provides a step-by-step walkthrough of a hacky approach for SiS usage tracking in her article Tracking SiS application usage: An interim solution.
- With Alex's Cybersyn Financial Data App you can get financial data covering bank financials, locations, corporate structures, and more.
- Input an Ethereum smart contract into Kofi's Contract Wizard app and it will describe to you what that contract does.
- In Roel's Creating a Marketing Segmentation App with Streamlit & Snowpark article, you'll learn how to create a customer segmentation tool that can sync its selection back to the data warehouse.
Thanks for checking out this edition of our Monthly rewind. If you'd like more frequent updates on what's happening in the community, check out the Weekly roundups.
Reach out to us on the forum with any questions or projects you're working on, and follow us on Twitter for the most up-to-date happenings!
Want to see older rewinds? Check them out below: