Streamlit Web Framework

From GM-RKB
Jump to navigation Jump to search

A Streamlit Web Framework is an open-source Python-based data science web app framework.

  • Context:
  • Example(s):
    • 1.27.0 October 25, 2023 Added support for Python 3.11, upgraded dependencies, and fixed various bugs.
    • 1.26.0 October 18, 2023 Added new features for caching, data visualization, and streaming data.
    • 1.25.0 October 11, 2023 Added new widgets for input and output, improved performance, and fixed various bugs.
    • 1.24.0 October 4, 2023 Added support for Streamlit Cloud, a new hosted platform for deploying and sharing Streamlit apps.
    • Streamlit, v1.23.1 [1].
    • 1.23.0 September 27, 2023 Added new features for theming and customization, improved error handling, and fixed various bugs.
    • 1.22.0 September 20, 2023 Added new features for data visualization, including interactive charts and tables.
    • 1.21.0 September 13, 2023 Improved performance, fixed various bugs, and upgraded dependencies.
    • 1.20.0 September 6, 2023 Added new features for data science tasks, including machine learning and statistics.
    • 1.19.0 August 30, 2023 Added new widgets for input and output, improved internationalization support, and fixed various bugs.
    • 1.18.0 August 23, 2023 Added new features for data visualization, including support for custom charts and maps.
    • 1.17.0 August 16, 2023 Improved performance, fixed various bugs, and upgraded dependencies.
    • 1.16.0 August 9, 2023 Added new features for theming and customization, improved error handling, and fixed various bugs.
  • Counter-Example(s):
  • See: Python, Machine Learning, Data Science, Web Application.


References

2023

  • (Streamlit documentation, 2023) ⇒ https://docs.streamlit.io
    • Quote:
      • Streamlit is an open-source Python library that makes it easy to create and share beautiful, custom web apps for machine learning and data science. In just a few minutes you can build and deploy powerful data apps​``oaicite:{"number":1,"metadata":{"title":"Streamlit documentation","url":"https://docs.streamlit.io/","text":"Streamlit is an open-source Python library that makes it easy to create and share beautiful, custom web apps for machine learning and data science. In just a few minutes you can build and deploy powerful data apps","pub_date":null}}``​.
      • Streamlit library includes our Get started guide, API reference, and more advanced features of the core library including caching, theming, and Streamlit Components​``oaicite:{"number":1,"metadata":{"title":"Streamlit documentation","url":"https://docs.streamlit.io/","text":"Streamlit library includes our Get started guide, API reference, and more advanced features of the core library including caching, theming, and Streamlit Components","pub_date":null}}``​.
      • Streamlit Community Cloud is an open and free platform for the community to deploy, discover, and share Streamlit apps and code with each other. Create a new app, share it with the community, get feedback, iterate quickly with live code updates, and have an impact​``oaicite:{"number":1,"metadata":{"title":"Streamlit documentation","url":"https://docs.streamlit.io/","text":"Streamlit Community Cloud is an open and free platform for the community to deploy, discover, and share Streamlit apps and code with each other. Create a new app, share it with the community, get feedback, iterate quickly with live code updates, and have an impact","pub_date":null}}``​.
      • Knowledge base is a self-serve library of tips, step-by-step tutorials, and articles that answer your questions about creating and deploying Streamlit apps​``oaicite:{"number":1,"metadata":{"title":"Streamlit documentation","url":"https://docs.streamlit.io/","text":"Knowledge base is a self-serve library of tips, step-by-step tutorials, and articles that answer your questions about creating and deploying Streamlit apps","pub_date":null}}``​.
      • Streamlit is more than just a way to make data apps, it's also a community of creators that share their apps and ideas and help each other make their work better​``oaicite:{"number":1,"metadata":{"title":"Streamlit documentation","url":"https://docs.streamlit.io/","text":"Streamlit is more than just a way to make data apps, it's also a community of creators that share their apps and ideas and help each other make their work better. Please come join us on the community forum. We love to hear your questions, ideas, and help you work through your bugs — stop by today","pub_date":null}}``​.