Metadata-Version: 2.1
Name: streamlit-label-kit
Version: 0.0.9
Summary: Streamlit components for general labeling
Author-email: Carnegie Mellon University <satya+group@cs.cmu.edu>, Jinho Yi <jinhoy@andrew.cmu.edu>
Project-URL: Homepage, https://github.com/cmusatyalab/streamlit-label-kit
Project-URL: Repository, https://github.com/cmusatyalab/streamlit-label-kit.git
Project-URL: Issues, https://github.com/cmusatyalab/streamlit-label-kit/issues
Keywords: Python,Streamlit,React,JavaScript
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: streamlit >=0.63

# Streamlit Label Kit

Streamlit component for general labeling task


## Installation instructions

```sh
pip install streamlit-label-kit
```

or

1. git clone this repo.
2. build frontend as following

```sh
cd streamlit_label_kit/LabelToolKit/frontend
yarn install
yarn build
```
3. activate your virtual environment
4. pip install -e .

## Example Uses
Checkout example/demo.py

run by 
```bash
pip install streamlit-label-kit matplotlib
streamlit run --server.headless True --server.fileWatcherType none example/demo.py 
```

## License

Unless otherwise stated, all source code and documentation are under the [GPL-2.0]. A copy of this license is included in the [LICENSE](LICENSE) file.

This project is inspired by and modified the content from following third-party sources:

| Project | Modified | License |
| --- | --- | --- |
| [hirune924/Streamlit-Image-Annotation](https://github.com/hirune924/Streamlit-Image-Annotation) | Yes | Apache-2.0 license |
