Streamlit
Streamlit is an open-source Python framework that turns data scripts into shareable web applications. It lets you create interactive dashboards and data applications without requiring front-end development experience.
Paradime provides an environment for developing and testing Streamlit applications. While hosting your Streamlit apps directly in Paradime isn't supported, you can develop them here and deploy them using platforms like Snowflake.
Creating a New Streamlit App
Follow these steps to create a new Streamlit app:
From the Code IDE, click Apps and Agents in the left panel.
Select Streamlit.
In the terminal that appears, create a new app
Using the arrow keys, select a template from the following options:
Semantic Model Generator: Creates a user-friendly interface for designing and visualizing semantic models.
Snowflake Table Catalog with Streamlit: Generates an interactive catalog of Snowflake tables for exploration and documentation.
Streamlit Cheat Sheet App: Provides a quick-reference guide to Streamlit commands and best practices.
The Ungifted Amateur's Guide to Snowflake: Offers a simplified tutorial for navigating and using Snowflake effectively.
Traingenerator: Builds a customizable tool for generating and managing training datasets interactively.
After selecting a template (e.g., "Streamlit Cheat Sheet App"), Paradime will:
Initialize the project
Install required dependencies
Create a README.md with setup instructions
Using the instructions provided in the new README.md file, run your app:
Open the provided URL in your browser to view your app.
Additional Resources
Last updated