An open API service indexing awesome lists of open source software.

https://github.com/injamul3798/streamlit_framework_tutorial


https://github.com/injamul3798/streamlit_framework_tutorial

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# Streamlit Components Demo

This repository contains a simple Streamlit tutorial showcasing various Streamlit components, such as text inputs, buttons, forms, charts, file handling, and more.

## Features
- Text input, buttons, and checkboxes
- Sidebar with a selectbox
- Form handling with submission
- Data display using tables
- Interactive widgets (slider, number input)
- Simple data visualization (line chart)
- File uploader for CSV and text files
- Progress bar with a spinner
- Columns layout and metrics display
- Code block using `st.echo()`

## Installation

1. Clone the repository:
```sh
git clone https://github.com/injamul3798/Streamlit_framework_tutorial
cd streamlit-tutorial
```

2. Install dependencies:
```sh
pip install streamlit pandas
```

3. Run the app:
```sh
streamlit run app.py
```

## Author
**Md. Injamul Haque** - Machine Learning Enthusiast

## License
This project is licensed under the MIT License.