# streamlit

> ML Python library and tech company

**Wikidata**: [Q107384634](https://www.wikidata.org/wiki/Q107384634)  
**Source**: https://4ort.xyz/entity/streamlit

## Summary  
Streamlit is a Python-based open-source library and technology company that enables developers to quickly build and share data applications. Founded in 2019, it simplifies the process of creating interactive web apps for machine learning and data science workflows without requiring front-end expertise.

## Key Facts  
- Founded in October 2019 in San Francisco, United States  
- Licensed under the Apache License 2.0  
- Written primarily in Python and TypeScript  
- Latest stable release as of early 2021 was version 0.80.0 (released April 19, 2021)  
- Depends on libraries such as Pandas, NumPy, Altair, Click, and Pillow  
- Hosted on GitHub at https://github.com/streamlit/streamlit  
- Official website: https://streamlit.io  
- Has over 27,100 YouTube subscribers as of November 2025  
- Used by developers globally with active community engagement  

## FAQs  
### Q: What is Streamlit used for?  
A: Streamlit is used to create interactive web applications for data science and machine learning projects using pure Python. It allows rapid prototyping and deployment of dashboards and tools without needing HTML, CSS, or JavaScript knowledge.

### Q: Is Streamlit free to use?  
A: Yes, Streamlit is an open-source tool released under the Apache License 2.0, making it freely available for personal and commercial use.

### Q: How do I install Streamlit?  
A: You can install Streamlit via pip using the command `pip install streamlit`. It runs on Python and integrates easily with popular data science libraries like Pandas and Matplotlib.

## Why It Matters  
Streamlit plays a critical role in democratizing access to data application development. By abstracting away complex frontend coding requirements, it empowers data scientists and engineers to focus on model logic and insights rather than UI implementation. Its fast iteration cycle has made it especially valuable in agile environments where quick visualization and sharing of results are essential. The platform also supports collaboration through easy sharing features and integration with cloud platforms, contributing significantly to modern MLOps practices.

## Notable For  
- Enabling full-stack web app creation using only Python code  
- Being one of the fastest-growing frameworks for building ML/data apps  
- Integrating seamlessly with major Python data libraries like Pandas and Plotly  
- Having strong backing from both open-source contributors and enterprise users  
- Reaching over 1.2 million YouTube video views by late 2025  

## Body  
### Overview  
Streamlit is both a Python package and a software company based in San Francisco. As a library, it provides a simple API for turning scripts into shareable web apps. As a company, it focuses on accelerating how teams build and deploy data-driven applications.

### Technical Details  
#### Programming Languages  
- Main implementation in **Python**  
- Frontend components written in **TypeScript**

#### Dependencies  
Streamlit relies on several widely-used packages including:
- **Altair**: For statistical visualizations
- **NumPy**, **Pandas**, **Pillow**: Core data manipulation and image handling
- **Click**, **cachetools**, **blinker**: Utilities for CLI interfaces, caching, and event signaling

#### Releases  
Some notable releases include:
- Version **0.73.0** – Released December 22, 2020
- Version **0.76.0** – Released February 4, 2021
- Version **0.80.0** – Released April 19, 2021

These versions introduced performance improvements, new widgets, and enhanced customization options.

### Company & Community Presence  
Streamlit maintains a robust online presence across multiple platforms:
- Twitter handle: [@streamlit](https://twitter.com/streamlit), active since June 2018  
- LinkedIn profile: [linkedin.com/company/streamlit](https://www.linkedin.com/company/streamlit)  
- YouTube channel: Over **27,100 subscribers** and more than **1.28 million total views** as of November 2025  
- Blog: [blog.streamlit.io](https://blog.streamlit.io/)  

The project is hosted publicly on GitHub ([github.com/streamlit/streamlit](https://github.com/streamlit/streamlit)), where it receives regular updates and contributions from the global developer community.

### Licensing & Legal Status  
Streamlit is distributed under the permissive **Apache License 2.0**, allowing broad usage rights while providing some liability protection for the maintainers. All source code remains copyrighted to the Streamlit team and contributors.

```json
{
  "@context": "https://schema.org",
  "@type": "Thing",
  "name": "Streamlit",
  "description": "ML Python library and tech company that helps developers build and share data apps.",
  "url": "https://streamlit.io",
  "sameAs": [
    "https://github.com/streamlit/streamlit"
  ],
  "additionalType": "SoftwareApplication"
}

## References

1. [Source](https://github.com/streamlit/streamlit)
2. [streamlit/streamlit. 2024](https://github.com/streamlit/streamlit)
3. [Release 0.73.0. 2020](https://github.com/streamlit/streamlit/releases/tag/0.73.0)
4. [Release 0.73.1. 2020](https://github.com/streamlit/streamlit/releases/tag/0.73.1)
5. [Release 0.74.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.74.0)
6. [Release 0.74.1. 2021](https://github.com/streamlit/streamlit/releases/tag/0.74.1)
7. [Release 0.75.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.75.0)
8. [Release 0.76.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.76.0)
9. [Release 0.77.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.77.0)
10. [Release 0.78.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.78.0)
11. [Release 0.79.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.79.0)
12. [Release 0.80.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.80.0)
13. [Release 0.81.1. 2021](https://github.com/streamlit/streamlit/releases/tag/0.81.1)
14. [Release 0.82.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.82.0)
15. [Release 0.83.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.83.0)
16. [Release 0.84.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.84.0)
17. [Release 0.84.1. 2021](https://github.com/streamlit/streamlit/releases/tag/0.84.1)
18. [Release 0.84.2. 2021](https://github.com/streamlit/streamlit/releases/tag/0.84.2)
19. [Release 0.85.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.85.0)
20. [Release 0.85.1. 2021](https://github.com/streamlit/streamlit/releases/tag/0.85.1)
21. [Release 0.86.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.86.0)
22. [Release 0.87.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.87.0)
23. [Release 0.88.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.88.0)
24. [Release 0.89.0. 2021](https://github.com/streamlit/streamlit/releases/tag/0.89.0)
25. [Release 1.0.0. 2021](https://github.com/streamlit/streamlit/releases/tag/1.0.0)
26. [Release 1.1.0. 2021](https://github.com/streamlit/streamlit/releases/tag/1.1.0)
27. [Release 1.2.0. 2021](https://github.com/streamlit/streamlit/releases/tag/1.2.0)
28. [Release 1.3.0. 2021](https://github.com/streamlit/streamlit/releases/tag/1.3.0)
29. [Release 1.3.1. 2021](https://github.com/streamlit/streamlit/releases/tag/1.3.1)
30. [Release 1.4.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.4.0)
31. [Release 1.5.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.5.0)
32. [Release 1.5.1. 2022](https://github.com/streamlit/streamlit/releases/tag/1.5.1)
33. [Release 1.6.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.6.0)
34. [Release 1.7.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.7.0)
35. [Release 1.8.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.8.0)
36. [Release 1.8.1. 2022](https://github.com/streamlit/streamlit/releases/tag/1.8.1)
37. [Release 1.9.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.9.0)
38. [Release 1.9.1. 2022](https://github.com/streamlit/streamlit/releases/tag/1.9.1)
39. [Release 1.9.2. 2022](https://github.com/streamlit/streamlit/releases/tag/1.9.2)
40. [Release 1.10.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.10.0)
41. [Release 1.11.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.11.0)
42. [Release 1.11.1. 2022](https://github.com/streamlit/streamlit/releases/tag/1.11.1)
43. [Release 1.12.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.12.0)
44. [Release 1.12.1. 2022](https://github.com/streamlit/streamlit/releases/tag/1.12.1)
45. [Release 1.12.2. 2022](https://github.com/streamlit/streamlit/releases/tag/1.12.2)
46. [Release 1.13.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.13.0)
47. [Release 1.14.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.14.0)
48. [Release 1.14.1. 2022](https://github.com/streamlit/streamlit/releases/tag/1.14.1)
49. [Release 1.15.0. 2022](https://github.com/streamlit/streamlit/releases/tag/1.15.0)
50. [Release 1.15.2. 2022](https://github.com/streamlit/streamlit/releases/tag/1.15.2)