PlantID Label Designer is a Streamlit web application for generating customizable plant sample labels. The app allows researchers to visualize, design, and export labels with QR codes, highlighted metadata, and flexible sizing for a variety of use cases including cryovials, plant tags, wrap tags, and more. It is designed to work both locally and on Streamlit Cloud.
Try the app directly without installation https://plantid-label-designer.streamlit.app
Clone this repository
git clone https://github.com/danforthcenter/PlantID.git
cd PlantID/PlantID-LabelDesigner-streamlitInstall required packages
pip install -r requirements.txtRun the app locally:
streamlit run streamlit_app.pyUpload a CSV with your plant metadata. Configure label settings. Download the PDF for printing.
| Version | Current |
|---|---|
| App | 0.9 |
| Layout template schema | 0 |
The app version reflects the overall release of PlantID Label Designer. The layout template schema version is an independent version integer that tracks the structure of saved layout .json files. It only increments when a breaking change is made to the layout format (e.g. fields renamed or restructured). When loading a saved layout, the app will warn if the schema versions do not match.