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

Streamlit-dnd: add drag and drop behavior to streamlit containers

calendar_today June 16, 2026 person bouzidanas domain streamlit

A release announcement for streamlit-dnd (pip install streamlit-dnd), a custom component that makes children of keyed Streamlit containers draggable and droppable, supporting reordering within a list and dragging between containers via dnd() and apply_move(). It uses a border handle by default so inputs stay clickable, offers a ghost drop preview and source/destination restrictions, and does not force a rerun on every drag event.

open_in_new Read original post