--- title: "Node.js Driver for SQL Server | Microsoft Docs" ms.custom: "" ms.date: "08/08/2017" ms.prod: sql ms.prod_service: connectivity ms.reviewer: "" ms.technology: connectivity ms.topic: conceptual ms.assetid: c4cdbfa6-9b73-4b72-a1a6-e1b45d8a773d author: David-Engel ms.author: v-daenge --- # Node.js Driver for SQL Server ![Download-DownArrow-Circled](../../ssms/media/download-icon.png)[To download Node.js SQL driver](../sql-connection-libraries.md#anchor-20-drivers-relational-access) The tedious module is a JavaScript implementation of the TDS protocol, which is supported by all modern versions of SQL Server. The driver is an open-source project, available on GitHub. You can connect to a SQL Database using Node.js on Windows, Linux, or Mac. ## Getting started * [Step 1: Configure development environment for Node.js development](step-1-configure-development-environment-for-node-js-development.md) * [Step 2: Create a SQL database for Node.js development](step-2-create-a-sql-database-for-node-js-development.md) * [Step 3: Proof of concept connecting to SQL using Node.js](step-3-proof-of-concept-connecting-to-sql-using-node-js.md) ## Documentation [Tedious module documentation on GitHub](https://tediousjs.github.io/tedious/) ## Community * [Azure Node.js Developer Center](https://azure.microsoft.com/develop/nodejs/) * [Get Involved at nodejs.org](https://nodejs.org/en/get-involved/) ## Code examples * [Getting Started with Node.js on Windows](https://www.microsoft.com/sql-server/developer-get-started/node/windows/) * [Getting Started with Node.js on macOS](https://www.microsoft.com/sql-server/developer-get-started/node/mac/) * [Getting Started with Node.js on Ubuntu](https://www.microsoft.com/sql-server/developer-get-started/node/ubuntu/) * [Getting Started with Node.js on Red Hat Enterprise Linux (RHEL)](https://www.microsoft.com/sql-server/developer-get-started/node/rhel/) * [Getting Started with Node.js on SUSE Linux Enterprise Server (SLES)](https://www.microsoft.com/sql-server/developer-get-started/node/sles/)