Snowflake Labs (@Snowflake-Labs)

Top repositories

1

terraform-provider-snowflake

Terraform provider for managing Snowflake accounts
Go
487
star
2

schemachange

A Database Change Management tool for Snowflake
Python
453
star
3

sfquickstarts

Follow along with our tutorials to get you up and running with the Snowflake Data Cloud.
HTML
237
star
4

snowpark-python-demos

This repository provides various demos/examples of using Snowpark for Python.
Jupyter Notebook
233
star
5

awesome-snowflake

A curated list of resources about Snowflake
180
star
6

dbt_constraints

This package generates database constraints based on the tests in a dbt project
SQL
116
star
7

sfguide-frosty-llm-chatbot-on-streamlit-snowflake

An LLM-powered Streamlit chatbot for data exploration and question answering on Snowflake
Python
104
star
8

sansshell

A non-interactive daemon for host management
Go
83
star
9

sfgrantreport

Snowflake Grant Report offers a way of visualizing role hierarchy and rapid diagnosis of as-is permissions, giving customers insight without difficult discovery.
C#
72
star
10

Excelerator

This is an Excel Addin for Windows that reads and writes data to Snowflake
VBA
71
star
11

sfguide-data-engineering-with-snowpark-python

Python
63
star
12

sfsnowsightextensions

Snowflake Snowsight Extensions enables manipulation of Snowsight features from command-line
C#
56
star
13

django-snowflake

Python
56
star
14

sf-samples

Sample files, code snippets and downloads for Snowflake labs and tutorials.
51
star
15

sfguide-getting-started-dataengineering-ml-snowpark-python

Jupyter Notebook
45
star
16

snowpark-python-template

Python project template for Snowpark development
Python
39
star
17

sfguide-getting-started-machine-learning

Jupyter Notebook
38
star
18

sqltools-snowflake-driver

A Snowflake driver for the SQLTools VSCode extension.
TypeScript
35
star
19

roleout

HCL
35
star
20

sfguide-getting-started-snowpark-python

Quickstart: Getting Started with Snowpark Python
Jupyter Notebook
32
star
21

sfguide-citibike-ml-snowpark-python

Jupyter Notebook
30
star
22

sfguide-recommender-pipeline

Snowflake Guide: Building a Recommendation Engine Using Snowflake & Amazon SageMaker
Python
29
star
23

mlflow-snowflake

Python
28
star
24

sfguide-intro-to-machine-learning-with-snowpark-ml-for-python

Jupyter Notebook
24
star
25

snowpark-containers-llama-2-sample

Python
23
star
26

terraform-snowflake-api-integration-with-geff-aws

Terraform module to create resources across the Snowflake and AWS providers and establish proper relationships within those resources.
HCL
23
star
27

snowsql-formatter

JavaScript
22
star
28

sfguide-twitter-auto-ingest

Learn how to auto-ingest streaming data into Snowflake using Snowpipe.
Python
21
star
29

snowflake-vcrpy

A PyTest plugin to speed up your tests which depend on Snowflake sessions
Python
21
star
30

sfguide-external-functions-examples

Python
20
star
31

snowpark-extensions-py

Python
20
star
32

snowpark-devops

Python
18
star
33

lezer-snowsql

JavaScript
17
star
34

sfguide-snowflake-python-api

Guide for running a custom API Powered by Snowflake in Python
Python
16
star
35

sfquickstart-data-clean-room

PLpgSQL
15
star
36

sfguide_snowpark_on_jupyter

Jupyter Notebooks with Snowpark
Jupyter Notebook
15
star
37

geff

Python
15
star
38

terraform-snowflake-storage-integration-aws

To create the base infrastructure for storage only pipelines that load data from S3 to Snowflake.
HCL
15
star
39

sfguide-financial-asset-management

Snowflake demo for Financial Services
PLSQL
14
star
40

icetire

Data Science Sandbox for Snowflake
Jupyter Notebook
14
star
41

streamlit-examples

Python
13
star
42

sfguide-data-apps-demo

JavaScript
12
star
43

OpenLineage-AccessHistory-Setup

Guideline to extract table lineage info in OpenLineage format from access history view
11
star
44

EDMC-CDMC-v1-14-Control_Mapping

Controls that will be used in Snowflake to satisfy the EDMC's CDMC framework.
Python
10
star
45

SC.DDLExportScripts

Collection of utility scripts to extract code so it can be upgraded to SnowFlake using the SnowConvert tool.
PLpgSQL
9
star
46

sfguide-snowpark-for-python-streamlit

Python
9
star
47

aws-integrations-cloudops

Snowflake & AWS Service Catalog Integration
Python
9
star
48

sfguide-snowpark-pytorch-streamlit-openai-image-rec

Python
8
star
49

sfguide-getting-started-snowpark-scala

Snowpark Twitter Sentiment Analysis Example
Scala
8
star
50

Snowflake-HL7V2-Parsing

Java
8
star
51

spcs-updates

7
star
52

sfguide-blog-ai-assistant

Python
7
star
53

sfguide-getting-started-with-native-apps

Python
7
star
54

SFSimilarity

Similarity and Distance functions for Snowflake
Java
7
star
55

sfguide-terraform-sample

Sample project for the guide Terraforming Snowflake
HCL
7
star
56

sfguide-data-engineering-with-snowpark-python-intro

Python
7
star
57

sfguide-getting-started-weaviate-on-spcs

The code in this repository deploys Weaviate into Snowpark Container Services (SPCS), demonstrating how to run Weaviate in Snowflake.
Jupyter Notebook
6
star
58

sfguide-vault-snowflakepasswords

vault-snowflakepasswords-sample is a sample Hashicorp Vault database plugin designed to work with the Snowflake Data Platform
Go
6
star
59

sfguide-native-apps-chairlift

Snowflake Native Application sample demonstrating data sharing and analysis using a fictional Chairlift manufacturer.
Python
6
star
60

sfguide-tasty-bytes-snowpark-101-for-data-science

Jupyter Notebook
5
star
61

sfguide-snowpark-scikit-learn

Jupyter Notebook
5
star
62

terraform-snowflake-snowalert

Terraformed version of Snowalert
HCL
5
star
63

snowpark-extensions

Useful Extensions to be used when modernizing projects from Spark to Snowpark
Scala
5
star
64

sqlpack

Python
4
star
65

snowflake-maven-gradle-plugins

Maven and Gradle plugins to deploy your UDFs and stored procedures to Snowflake
Java
4
star
66

api-playground

SCSS
3
star
67

sfguide-prompt-engineering-and-llm-evaluation

PLpgSQL
3
star
68

sfguide-snowflake-java-api

Guide for running a custom API Powered by Snowflake in java
Java
3
star
69

sfguide-aws-autopilot-integration

3
star
70

sfguide-getting-started-snowpark-python-feast

Jupyter Notebook
3
star
71

terraform-aws-cloudtrail

HCL
3
star
72

simstreamer

Generating Streaming Data for Snowpipe Streaming
Java
3
star
73

snowpark-scala-template

Scala project template for Snowpark development
Scala
3
star
74

sfguide-marketplace-accelerator2.0

Snowflake Marketplace Accelerator 2.0 speeds up monteization and inter/intra org collaboration
PLpgSQL
3
star
75

snowpark-java-template

Java project template for Snowpark development
Java
3
star
76

sfguide_failover_scripts

Env setup for the replication/failover hands on lab
Python
3
star
77

SC.TeradataExportScripts

Python
2
star
78

sfguide-getting-started-with-generative-ai-snowflake-external-functions-streamlit

Python
2
star
79

sfguide-getting-started-snowpark-python-sagemaker

Jupyter Notebook
2
star
80

sfguide-getting-started-django-snowflake

This repository is intended to be used as you follow along in the official Django-Snowflake Quickstart. To get started, navigate to the Getting Started with Django and Snowflake Quickstart.
Python
2
star
81

sfguide-marketplace-provider

Repository to accelerate Provider on-boarding their data to Snowflake for the Marketplace
2
star
82

sfguide-getting-started-keboola-streamlit

Python
2
star
83

sfguide-snowpark-python-top-three-tips-for-optimal-performance

Jupyter Notebook
2
star
84

sfguide-getting-started-with-snowpark-for-machine-learning-on-azureml

Jupyter Notebook
2
star
85

terraform-snowflake-snowpipe-aws

Terraform module for creating Snowpipe to ingest data from AWS S3 bucket
HCL
1
star
86

sfguide-marketplace-data-app

Vue
1
star
87

sfguide-intro-to-snowpark-container-services

Jupyter Notebook
1
star
88

sfguide-text-embedding-snowpark-container-service

A pure-Python approach to packaging a text embedding model into a Snowpark Container Services service
Python
1
star
89

terraform-snowflake-notification-integration-aws

Terraform module to create a notification integration.
HCL
1
star
90

homebrew-snowflake-cli

Ruby
1
star
91

sfguide-getting-started-with-iceberg-tables

Jupyter Notebook
1
star
92

fhoffa

Sample code for the world to see
1
star
93

sfguide-UDF-UDTF-examples

This repo contains a variety of UDF and UDTF examples in various languages.
Java
1
star
94

sproc-to-create-streams

This stored procedure will enable streams on tables and views contained in Inbound Shares. This will be run on the Consumer side to track any changes in the data.
PLpgSQL
1
star
95

sproc-to-enable-change-tracking

JS SPROC to detect and enable change tracking for all outbound shares
PLpgSQL
1
star