How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

New component: streamlit-arborist. Create interactive tree views

calendar_today July 20, 2026 person @gabriel-msilva Gabriel Mello SIlva domain streamlit

I have released version 0.4.0 of streamlit-arborist which includes a new widget: tree_checkbox() pip install streamlit-arborist==0.4.0 tree_checkbox() displays a tree view with check boxes and cascading multi-selection. from streamlit_arborist import tree_checkbox data = [ { “id”: “1”, “name”: “Parent 1”, “children”: [ {“id”: “1.1”, “name”: “Child 1”}, {“id”: “1.2”, “name”: “Child 2”} ] }, { “id”: “2”, “name”: “Parent 2”, “children”: [ {“id”: “2.1”, “name”: “Child 3”}, {“id”: “2.2”, “name”: “Child 4”} ] } ] tree_checkbox(data, icons={“open”: “📂”, “closed”: “📁”, “leaf”: “📄”})

open_in_new Read original post