streamlit-snowflake - Build and deploy Streamlit apps natively in Snowflake
Build and deploy Streamlit apps natively within Snowflake, including Marketplace publishing as Native Apps.
Tags
Updated: 2026-02-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- scaffold snowflake.yml configuration
- establish Snowpark sessions
- create multi-page apps
- publish to Snowflake Marketplace
- configure caller's rights connections
- deploy Streamlit apps
- optimize DataFrame performance
- cache expensive queries
Inputs
- Snowflake account credentials
- Streamlit application code
- snowflake.yml configuration file
- environment.yml dependencies
- Python packages
- Snowpark session
Outputs
- Deployed Streamlit apps in Snowflake
- Native Apps in Snowflake Marketplace
- Multi-page app structures
- Configured runtime environments
Requirements
- Snowflake account
- Streamlit 1.53.0+ for caller's rights
- Snowflake CLI
- Python environment
- Snowpark compatibility
