---
title: Node.js Client SDK
description: Where to find LaunchDarkly Node.js client SDK setup (non-Electron Node apps)
---

# Node.js (Client) — SDK detail

**Primary:** [Node.js SDK reference (client-side)](https://launchdarkly.com/docs/sdk/client-side/node-js) — npm install, initialization, and API.

**Also useful:**

- npm: [launchdarkly-node-client-sdk](https://www.npmjs.com/package/launchdarkly-node-client-sdk)
- GitHub: [node-client-sdk](https://github.com/launchdarkly/node-client-sdk)
- Sample: [hello-node-client](https://github.com/launchdarkly/hello-node-client)
- API docs: [Node.js client SDK API](https://launchdarkly.github.io/node-client-sdk/)

**Recipe (detect / install summary):** [SDK Recipes](../recipes.md) — Node.js (Client)

For **Electron**, use [`electron-client-sdk.md`](electron-client-sdk.md) instead.

There is no bundled onboarding code sample in this repo for Node client; follow the official reference.