Snowflake-Labs/snowflake-demo-notebooks
Snowflake-Labs/snowflake-demo-notebooks has 383 GitHub stars and 399 forks. GitHot measured +1 stars in 24 hours, +1 in 7 days, and +3 in 15 days. Last checked 2026-11-11 08:09 UTC. Last push 2026-10-08.
Collection of Snowflake Notebook demos, tutorials, and examples
Measured star growth
- in 24h
- +1
- in 7 days
- +1
- in 15 days
- +3
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalSnowflake Notebook Demos
Snowflake Notebooks is your familiar, interactive development environment to perform Data Science, Data Engineering, and AI/ML workloads end-to-end in Snowflake. Write Python & SQL in the same interface.
This repo contains a collection of Snowflake Notebook demos, tutorials, and examples. Browse each folder to access the notebook files associated with each demo. Here is a list of notebooks you can find in this repo.
|
Getting Started |
|
Data Administration
|
|
Data Science |
|
Data Engineering |
|
Machine Learning |
|
Using Notebooks |
Load demo notebooks to Snowflake
The notebook files are available for download as .ipynb files. To load the demo notebooks into your Snowflake Notebook, follow these steps:
On Github, click into each folder containing the tutorial and the corresponding
.ipynb file, such as this. Download the file by clicking on theDownload raw filefrom the top right.Go to the Snowflake web interface, Snowsight, on your browser.
Navigate to
Project>Notebooksfrom the left menu bar.Import the .ipynb file you've download into your Snowflake Notebook by using the
Import from .ipynbbutton located on the top right of the Notebooks page.Select the file from your local directory and press
Open.A
Create Notebookdialog will show up. Select a database, schema, and warehouse for the Notebook and clickCreate.
Resources
Here are some resources to learn more about Snowflake Notebooks:
License
All code and notebooks included in this repo is available with an Apache 2.0 license.
Other links
- Interested in developing and running interactive Streamlit apps in Snowflake? Check out the Streamlit in Snowflake Demo Repo to learn more!
Explore related projects
Asabeneh/30-Days-Of-Python
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,560 starsgrafana/grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
77,830 starsredis/redis
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
77,395 starsapache/superset
Apache Superset is a Data Visualization and Data Exploration Platform
75,473 stars