Skip to main content

👑 Streamlit list widget component

Project description

streamlit-list-widget

Open in Streamlit

Streamlit component that allows you to create a list of clickable items.

Installation instructions

pip install streamlit-list-widget

Usage instructions

import streamlit as st

from streamlit_list_widget import streamlit_list_widget

images = {
    "Golden Retriever": "https://www.zooplus.it/magazine/wp-content/uploads/2017/05/fotolia_66749097.jpg",
    "Labrador": "https://www.tuttogreen.it/wp-content/uploads/2019/03/shutterstock_1212827962.jpg",
    "Pomerania": "https://www.purina.it/sites/default/files/2021-02/BREED%20Hero_0095_pomeranian.jpg",
    "Alberto": "https://m.media-amazon.com/images/I/61k4ead-zGL._AC_UF350,350_QL80_.jpg",
}

with st.sidebar:
    selected = streamlit_list_widget(items=list(images.keys()), title="Dogs")

if selected:
    st.title(selected)
    st.image(images[selected], caption=selected)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

streamlit_list_widget-0.1.2.tar.gz (339.2 kB view details)

Uploaded Source

Built Distribution

streamlit_list_widget-0.1.2-py3-none-any.whl (344.9 kB view details)

Uploaded Python 3

File details

Details for the file streamlit_list_widget-0.1.2.tar.gz.

File metadata

  • Download URL: streamlit_list_widget-0.1.2.tar.gz
  • Upload date:
  • Size: 339.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for streamlit_list_widget-0.1.2.tar.gz
Algorithm Hash digest
SHA256 8c4a9ac83023f62ecf885a1ee5a417a6d22039e4ef3c55074b8ebf90873edf1b
MD5 0b9e699736d97542418b19cd067b9345
BLAKE2b-256 884621b8ae581004fe6b862de445f92a1260c1097e80a2e9b99d9db03241d092

See more details on using hashes here.

File details

Details for the file streamlit_list_widget-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for streamlit_list_widget-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2b10f4cb54896c2169d1a7b0b1381640cd73e78a1c5410991739d7bb3457e548
MD5 4f5495a21a3ac644ad2491e501785fbb
BLAKE2b-256 f75b02bd20843f3d6ed2600b8997dbfd3ef11f5dfe6446a4932ab44a728a277a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page