# Getting Started with Mito for Streamlit

## Overview of Mito for Streamlit

[Streamlit](https://www.streamlit.io/) 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.

Mito for Streamlit allows Streamlit application developers to add a spreadsheet directly into their Streamlit application. In turn, their users can use Mito to:

1. Import, clean, and transform datasets into a format required by the rest of the Streamlit app.
2. Do flexible data exploration and analysis.
3. Create Python scripts using Mito's code-gen capabilities.

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Install Mito for Streamlit</strong></td><td>Get started by installing the <code>mitosheet</code> package for Streamlit.</td><td></td><td><a href="../getting-started/installing-mito/installing-mito-for-streamlit">installing-mito-for-streamlit</a></td></tr><tr><td><strong>API Reference</strong></td><td>Learn about how to Mito's Streamlit APIs, including examples and features.</td><td></td><td><a href="api-reference">api-reference</a></td></tr><tr><td><strong>App gallery</strong></td><td>Try out awesome Streamlit applications that include the Mito spreadsheet.</td><td></td><td><a href="streamlit-app-gallery">streamlit-app-gallery</a></td></tr></tbody></table>
