sh4dcnv2 · atlas
← libraries

@paykit-sdk

A unified TypeScript payments SDK and shadcn registry providing complete wiring patterns for multiple payment providers. Registry entries cover Stripe + Next.js, Stripe + Hono, and PayPal + Next.js integrations; packages include @paykit-sdk/core, @paykit-sdk/stripe, @paykit-sdk/polar, @paykit-sdk/paypal, @paykit-sdk/react (React hooks and components), and a UI components package. Aims to eliminate provider lock-in with a consistent API across Stripe, PayPal, and Polar. Free and open source (MIT), maintained by a single developer. Use for: bootstrapping checkout and billing flows across multiple payment providers from a single shadcn add command without copy-pasting provider-specific boilerplate.

21 components react shadcn-cli

Install this registry

shadcn (npm) npx shadcn@latest add https://www.usepaykit.dev/r/registry.json
pnpm pnpm dlx shadcn@latest add https://www.usepaykit.dev/r/registry.json
bun bunx shadcn@latest add https://www.usepaykit.dev/r/registry.json
fetch registry curl -s https://www.usepaykit.dev/r/registry.json

Components

21 total
stripe-nextjs block

Stripe payment integration for Next.js App Router with type-safe API routes and webhook handling

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-nextjs.json
stripe-hono block

Stripe payment integration for Hono backend with unified routes and webhook handling

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-hono.json
stripe-express block

Stripe payment integration for Express backend with unified routes and webhook handling

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-express.json
stripe-nextjs-hooks block

Stripe payment integration for Next.js App Router with React hooks

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-nextjs-hooks.json
stripe-nextjs-prisma block

Stripe payment integration for Next.js App Router with Prisma ORM

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-nextjs-prisma.json
stripe-nextjs-drizzle block

Stripe integration for Next.js with Drizzle ORM schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-nextjs-drizzle.json
stripe-nextjs-typeorm block

Stripe integration for Next.js with TypeORM schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-nextjs-typeorm.json
stripe-nextjs-mongoose block

Stripe integration for Next.js with Mongoose schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-nextjs-mongoose.json
stripe-nextjs-sequelize block

Stripe integration for Next.js with Sequelize schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-nextjs-sequelize.json
stripe-hono-prisma block

Stripe integration for Hono with Prisma ORM schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-hono-prisma.json
stripe-hono-drizzle block

Stripe integration for Hono with Drizzle ORM schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-hono-drizzle.json
stripe-hono-sequelize block

Stripe integration for Hono with Sequelize schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-hono-sequelize.json
stripe-hono-mongoose block

Stripe integration for Hono with Mongoose schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-hono-mongoose.json
stripe-hono-typeorm block

Stripe integration for Hono with TypeORM schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-hono-typeorm.json
stripe-express-prisma block

Stripe integration for Express with Prisma ORM schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-express-prisma.json
stripe-express-drizzle block

Stripe integration for Express with Drizzle ORM schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-express-drizzle.json
stripe-express-sequelize block

Stripe integration for Express with Sequelize schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-express-sequelize.json
stripe-express-mongoose block

Stripe integration for Express with Mongoose schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-express-mongoose.json
stripe-express-typeorm block

Stripe integration for Express with TypeORM schemas for payments and subscriptions

npx shadcn@latest add https://www.usepaykit.dev/r/stripe-express-typeorm.json
paystack-nextjs block

Paystack payment integration for Next.js App Router with type-safe API routes and webhook handling

npx shadcn@latest add https://www.usepaykit.dev/r/paystack-nextjs.json
paystack-hono block

Paystack payment integration for Hono backend with unified routes and webhook handling

npx shadcn@latest add https://www.usepaykit.dev/r/paystack-hono.json