Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.55 KB

File metadata and controls

40 lines (30 loc) · 1.55 KB

PlantID Label Designer

Description

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 online version

Try the app directly without installation https://plantid-label-designer.streamlit.app

Screenshot 2026-04-13 at 11 32 04

Installation (Local)

Clone this repository

git clone https://github.com/danforthcenter/PlantID.git
cd PlantID/PlantID-LabelDesigner-streamlit

Install required packages

pip install -r requirements.txt

Running the app

Run the app locally:

streamlit run streamlit_app.py

Upload a CSV with your plant metadata. Configure label settings. Download the PDF for printing.

Versioning

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.