Introduction
LocalStack's Snowflake emulator is currently in preview mode. We will be launching our general availability product for purchase on May 13th, 2025. Interested in learning more? Visit our site.
Note: Version 0.3.0 and beyond are only available to customers who have been granted a Snowflake license from LocalStack. If you accessed Snowflake via your AWS Emulator without a Snowflake license in prior versions, please reach out to us here.
LocalStack is a cloud service emulator that runs in a single container on your laptop or in your CI environment. LocalStack for Snowflake emulates the functionality of a real Snowflake instance, allowing you to perform operations without an internet connection or a Snowflake account. This is valuable for locally developing and testing Snowflake data pipelines without incurring costs.
The Snowflake emulator supports the following features:
- Basic operations on warehouses, databases, schemas, and tables
- Storing files in user/data/named stages
- Snowpark libraries
- Snowpipe streaming with Kafka connector
- JavaScript and Python UDFs
- … and more!
Integrating the Snowflake emulator into your existing CI/CD pipeline allows you to run integration tests and identify issues early, reducing surprises during production deployment. Check our SQL Functions Coverage and Feature Coverage pages for a comprehensive list of supported features.