https://github.com/olmaneuh/streamlit-samples
This repository is a collection of various examples and code snippets to help you get started with Streamlit, a powerful framework for building interactive web applications with Python.
https://github.com/olmaneuh/streamlit-samples
examples python samples streamlit
Last synced: about 2 months ago
JSON representation
This repository is a collection of various examples and code snippets to help you get started with Streamlit, a powerful framework for building interactive web applications with Python.
- Host: GitHub
- URL: https://github.com/olmaneuh/streamlit-samples
- Owner: olmaneuh
- License: apache-2.0
- Created: 2024-08-18T03:16:20.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-06T18:49:27.000Z (over 1 year ago)
- Last Synced: 2025-08-24T02:08:53.135Z (10 months ago)
- Topics: examples, python, samples, streamlit
- Language: Jupyter Notebook
- Homepage:
- Size: 80.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Streamlit Samples
This repository is a collection of various examples and code snippets to help you get started with [Streamlit](https://streamlit.io/), a powerful framework for building interactive web applications with Python.
## Table of Contents
- [Getting Started](#getting-started)
- [Examples](#examples)
- [Demos](#demos)
- [License](#license)
## Getting Started
Before you can run the examples in this repository, you'll need to have [Anaconda](https://www.anaconda.com/) or [Miniconda](https://docs.anaconda.com/miniconda/) installed on your system. Then, you can create a conda environment and install Streamlit along with other required dependencies.
1. Clone the repository:
```
git clone https://github.com/[your_username]/streamlit-samples.git
cd streamlit-samples
```
2. Create a conda environment:
```
conda create --name [conda_env_name] python=3.9
conda activate [conda_env_name]
```
3. Install the required dependencies:
```
conda env update --file environment.yml
```
4. Run a sample:
```
streamlit run 000-basics/[script_name].py
```
## Examples
- [**Basic:**](000-basics) Introductory Streamlit examples that demonstrate key features such as widgets, layouts, and displaying data. These examples are ideal for beginners to learn how to create simple, interactive apps with Streamlit.
## Demos
- TODO...
## License
This repository is licensed under the Apache License. See the [LICENSE](LICENSE) file for more information.