{"id":22413,"library":"streamlit-notify","title":"streamlit-notify","description":"A Streamlit component that provides toast notifications that persist across reruns. Current version 0.3.1. Release cadence is irregular.","status":"active","version":"0.3.1","language":"python","source_language":"en","source_url":"https://github.com/pgarrett-scripps/Streamlit_Notify","tags":["streamlit","notification","toast","component"],"install":[{"cmd":"pip install streamlit-notify","lang":"bash","label":"Install streamlit-notify"}],"dependencies":[{"reason":"Required: streamlit-notify is a Streamlit component","package":"streamlit","optional":false}],"imports":[{"note":"","wrong":"","symbol":"notify","correct":"from streamlit_notify import notify"}],"quickstart":{"code":"import streamlit as st\nfrom streamlit_notify import notify\n\nnotify(\"Hello, World!\")","lang":"python","description":"Basic usage of streamlit-notify to show a toast."},"warnings":[{"fix":"Ensure you have a Streamlit app running (e.g., import streamlit as st before calling notify).","message":"notify() must be called inside a Streamlit app. It will not work in a plain Python script.","severity":"gotcha","affected_versions":"all"},{"fix":"Call notify() after a button click or other user action, or add st.rerun() after notify if needed.","message":"The notification may not appear if called before the first streamlit rerun. Use st.rerun() or place notify after a user interaction.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"last_verified":"2026-04-27T00:00:00.000Z","next_check":"2026-07-26T00:00:00.000Z","problems":[{"fix":"Run 'pip install streamlit-notify' in the same Python environment where you run your Streamlit app.","cause":"The package is not installed or installed in the wrong environment.","error":"ModuleNotFoundError: No module named 'streamlit_notify'"},{"fix":"Use 'from streamlit_notify import notify'. If that fails, upgrade with 'pip install --upgrade streamlit-notify' and check the correct function name in the docs.","cause":"Import path is incorrect or the version is very old (pre-0.2.0).","error":"AttributeError: module 'streamlit_notify' has no attribute 'notify'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}