Snowflake Client Downloads
Snowflake provides a set of clients for connecting to Snowflake based on your specific environment. Please review the documentation for a description of each client, the recommended client versions, and our support policy.
Download All Versions For Java / Scala
| Client | Download | Documentation |
|---|---|---|
| ClientSnowpark | DownloadDownload from Snowflake | DocumentationDocs |
| ClientSnowpark ML (for Python) | DownloadInstall using pip | DocumentationDocs |
| ClientStreamlit | DownloadInstall using pip | DocumentationDocs |
| ClientSnowflake Connector for Python | DownloadInstall using pip | DocumentationDocs |
| ClientSnowflake Connector for SQLAlchemy (for Python) | DownloadInstall using pip | DocumentationDocs |
| ClientSnowflake Connector for Spark | DownloadDownload from Maven | DocumentationDocs |
| ClientSnowflake Connector for Kafka | DownloadDownload from Maven | DocumentationDocs |
| ClientNode.js Driver | DownloadInstall using npm | DocumentationDocs |
| ClientGo Snowflake Driver | DownloadDownload from Github repo | DocumentationDocs |
| Client.NET Driver | DownloadDownload from NuGet | DocumentationDocs |
| ClientJDBC Driver | DownloadDownload from Maven | DocumentationDocs |
| ClientODBC Driver | DownloadDownload from Snowflake | DocumentationDocs |
| ClientPHP PDO Driver | DownloadBuild from Github repo | DocumentationDocs |
| ClientSnowSQL | DownloadDownload from Snowflake | DocumentationDocs |
| ClientSnowCD | DownloadDownload from Snowflake | DocumentationDocs |
| ClientJava Telemetry Library | DownloadDownload from Snowflake | DocumentationDocs |
what’s next?
Explore more developer content and build your skills.