stripe-node is the official Stripe SDK for Node.js, powering payments at Shopify, Slack, Amazon, Zoom, and most SaaS and marketplace companies billing via Stripe.
Source: GitHub · fetched 2026-04-17
stripe-node is the official Node.js client library for the Stripe API, first released in 2011 alongside Stripe's early public API. It is MIT licensed. The SDK wraps every Stripe REST endpoint—payments, subscriptions, invoices, customers, Checkout, Connect, Radar, Terminal, Issuing, billing, webhooks—with full TypeScript types auto-generated from Stripe's OpenAPI spec.
The library is versioned alongside the Stripe API itself, with type definitions that track API versions so teams can safely pin a server version. It is one of the most-downloaded payment packages on npm and is the default way Node.js backends integrate Stripe. Sibling SDKs exist for Ruby, Python, Go, PHP, Java, .NET, and mobile (iOS, Android, React Native), all maintained by Stripe.
stripe-node is used in production at Shopify, Slack, Amazon, Zoom, Lyft, Deliveroo, DoorDash, Instacart, HubSpot, Notion, Figma, Linear, and essentially every SaaS or marketplace company that bills via Stripe and has a Node.js backend. Because Stripe powers a large share of internet commerce, stripe-node is transitively in most checkout flows that involve a Node.js server.
stripe-node users are backend engineers implementing checkout and subscription flows, full-stack developers integrating Stripe Checkout or Elements into apps, platform engineers running billing systems, and FinOps engineers handling invoicing and revenue recognition. These personas buy subscription management (Chargebee, Paddle), tax (Stripe Tax, Avalara), dunning, analytics (ChartMogul, Orb), and accounting integrations.
According to the stripe-node README: “The Stripe Node library provides convenient access to the Stripe API from applications written in server-side JavaScript.” (source)
If you sell a tool that integrates with Stripe Node SDK, complements it, or competes with it, the developers contributing to it are your buyers. They're the ones evaluating tools in your category right now.
Developers signal interest through GitHub activity—starring, forking, opening issues, submitting pull requests. LeadCognition captures those signals across millions of repositories and enriches each developer with verified work email, LinkedIn URL, and current employer.
Drop any GitHub repo into LeadCognition and get a ranked list of developers actively engaging with it—with emails, not just usernames.
See developers using Stripe Node SDK → Start freeIf you're researching Next.js, you're probably also looking at:
stripe-node is used in production at Thousands of SaaS companies, marketplaces, and e-commerce platforms that process payments via Stripe's API in Node.js or TypeScript backends.
Stripe, Inc. — the Node.js SDK is maintained by Stripe's developer experience team at github.com/stripe/stripe-node. The library is MIT licensed and follows Stripe's API versioning model.
Braintree (PayPal), Square SDK, Paddle (more B2B SaaS focused), LemonSqueezy (Stripe alternative with merchant-of-record), Chargebee (subscription management), and direct payment processor SDKs for Adyen or Worldpay.
stripe-node has 187 contributors (GitHub, 2026/04). It is one of the more actively contributed open-source projects in its category, with contributions from both individual developers and corporate engineering teams.
stripe-node is used in production by early adopters. It has 4.4k GitHub stars and 187 contributors (GitHub, 2026/04). Check the latest release date and your team's risk tolerance for vendor and community support before adopting for critical workloads.
Drop a GitHub repo. Get a ranked list of developers with verified emails, employers, and the signal that triggered them. Start with 25 free unlocks.
Start free — 25 developer signals on usNo credit card required. Self-serve. Transparent pricing.