--- 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.