Node.js Driver

Written in pure JavaScript, the Node.js driver provides a native asynchronous Node.js interface to Snowflake. The driver supports Node.js versions:

  • v10.

  • v12.

  • v13. (Note: v13 is expected to be supported only through July 2020.)

For more information about Node.js, see

The typical workflow for using the driver is:

  1. Establish a connection with Snowflake.

  2. Execute statements, e.g. queries and DDL/DML commands.

  3. Consume the results.

  4. Terminate the connection.

Next topics: