{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/4"}],"enrichment":{"capability":"Adds a customizable toggle switch component to Streamlit applications, with control over colors, label placement, and active/inactive states.","skillfed_tags":["streamlit-component","ui-widget","abandoned"],"use_cases":["Add a branded toggle switch to a Streamlit dashboard with custom colors matching your app's design system","Build a settings panel in a Streamlit app where users enable/disable features via a styled toggle rather than a checkbox","Create a data exploration interface where toggling between two states (e.g., 'raw' vs. 'processed' data) updates the display"],"what_it_does":"streamlit-toggle-switch is a Streamlit component library that provides a single widget: a toggle switch with customizable appearance. It wraps the underlying Streamlit framework to expose a `st_toggle_switch()` function that renders an interactive on/off control in your app, letting you set the label text, colors for active and inactive states, track color, and whether the label appears before or after the switch itself.\n\nThe package depends only on Streamlit and is installed as a pure Python wheel. It is designed for developers building Streamlit dashboards or data apps who need a styled toggle input beyond Streamlit's built-in checkbox. However, the project has been abandoned since late 2023 with no maintenance activity, so it may not work with newer Streamlit releases and will receive no fixes for compatibility issues.","worth_installing":"Yes, if you are maintaining an existing Streamlit app that already uses this component and it works with your current Streamlit version. No, if you are starting a new project\u2014the package is abandoned and will not receive updates. Consider using Streamlit's native checkbox or exploring actively maintained alternatives before committing to this dependency."},"id":"streamlit-toggle-switch","links":{"html":"https://skillfed.io/packages/streamlit-toggle-switch","md":"https://skillfed.io/packages/streamlit-toggle-switch.md","pypi":"https://pypi.org/project/streamlit-toggle-switch/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-10-25","license_spdx":null,"license_treatment":"unclear","name":"streamlit-toggle-switch","python_support":"supports_current","summary":"Creates a customizable toggle"},"popularity":{"monthly_downloads":266395,"position":8304,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.2"}
