Popular machine learning and data science app framework Streamlit last week announced its version 1.0 milestone.
Founded by machine learning veterans just two years ago, Streamlit was created to make it easy for data scientists to build web apps to explore and showcase data-centric projects, machine learning models, and complex data types.
Written in Python
As reported by TechCrunch, Streamlit went from an early user base of a handful of customers to a significant community of users, driven in part by the popularity of Python.
According to co-founder and COO Amanda Kelly, even users with a smattering of Python ability can get started with Streamlit to “quickly get an answer”.
“We launched Streamlit in 2019 with a radical idea: making data apps should be simple. Your response exceeded our highest hopes. Tens of thousands of data scientists and thousands of companies turned to Streamlit to share rich models, deep analyses, and complex datasets,” said and co-founder Adrien Treuille in a blog post.
Treuille went on to explain how Streamlit dissolves the complexity of app development by simplifying user interface layouts, user inputs, app interactions, and callbacks.
Apart from Streamlit’s three dozen core functions, third-party components are supported, including popular features such as Vega-Lite and WebRTC for plotting complex graphs and streaming video, respectively.
Today, Streamlit has been downloaded more than 4.5 million times and used by more than 10,000 organizations – including half of the Fortune 50. From the startup of three co-founders, the team is now 50 strong and growing.
For the road ahead, Treuille promised more built-in widgets and capabilities, the same developer experience, an enhanced user experience, and continued efforts to expand the Streamlit ecosystem.
“We [will] be launching new features that make it super simple to get started with new apps, find code snippets, search for the right add-on components, engage with the community, and get recognized for your contributions,” wrote Treuille.
In April this year, Streamlit announced its first commercial product, Streamlit for Teams. It also raised USD35 million in Series B funding in April, in a round led by Sequoia.
Image credit: iStockphoto/cagkansayin