Intro to custom components - Streamlit Docs
Learn to develop Streamlit custom components with static and bi-directional communication between Python and JavaScript for extended functionality.