← Package directory
Available on winget

Install Snowflake CLI

A command-line tool for Snowflake developers to create, manage, update, and view apps running on Snowflake across workloads such as Streamlit in Snowflake, the Snowflake Native App Framework, Snowpark Container Services, and Snowpark.

Install with winget
winget install --id Snowflake.SnowflakeCLI
Upgrade
winget upgrade --id Snowflake.SnowflakeCLI
Uninstall
winget uninstall --id Snowflake.SnowflakeCLI

About Snowflake CLI

Snowflake CLI is an open-source command-line tool explicitly designed for developer-centric workloads in addition to SQL operations. It is a flexible and extensible tool that can accommodate modern development practices and technologies. With Snowflake CLI, developers can create, manage, update, and view apps running on Snowflake across workloads such as Streamlit in Snowflake, the Snowflake Native App Framework, Snowpark Container Services, and Snowpark. It supports a range of Snowflake features, including user-de...

Version history

Version Updated Notes
3.18.0.0 Release notes
3.17.1.0 Unknown Release notes
3.17.0.0 Unknown New features and updates - The snow app command group now supports both Snowflake Native Apps (application and application package entities) and Snowflake Apps Deploy (snowflake-app entities). The entity type in snowflak...
3.16.0.0 Unknown New features and updates - Added support for DCM commands in preview. - Added the --in-account option to list commands (for example, snow object list, snow stage list). This option lists all objects of a given type in th...
3.15.0.0 Unknown New features and updates - Added the --if-exists option to the snow object drop command and object-specific drop commands (for example, snow stage drop) to drop objects only if they exist, preventing errors when dropping...
3.14.0.0 Unknown New features and updates - Updated the snow streamlit deploy command to use the updated CREATE STREAMLIT syntax (FROM source_location) instead of the deprecated syntax (ROOT_LOCATION = ‘<stage_path_and_root_directory>’)....
3.13.1.0 Unknown New features and updates - None. Bug fixes - Fixed an issue with parsing the --vars values provided to snow dbt execute subcommands. This fix allows you to pass variables the same way as you would to the dbt CLI, such as...
3.13.0.0 Unknown Release notes
3.12.0.0 Unknown Release notes
3.11.0.0 Unknown Release notes
3.10.1.0 Unknown Release notes
3.10.0.0 Unknown Release notes
3.9.1.0 Unknown Release notes
3.9.0.0 Unknown Release notes
3.8.3.0 Unknown Release notes
3.8.2.0 Unknown Release notes
3.8.1.0 Unknown Release notes
3.8.0.0 Unknown New features and updates - Added support for OAuth tokens. - Added the following enhancements to the snow sql command: - Added an interactive mode. - Added support for asynchronous SQL queries. - Added support for the !q...
3.7.2.0 Unknown Release notes
3.7.1.0 Unknown Release notes