LocalStack for Snowflake allows you to develop and test your Snowflake data pipelines entirely on your local machine!

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:

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 Function Coverage page for a comprehensive list of supported functions.