返回排行榜

reliverse/relivator

TypeScriptrelivator.com

🏬 relivator: next.js 15 react 19 ecommerce template ▲ better-auth polar shadcn/ui tailwind drizzle orm typescript ts radix, postgres neon, app router saas commerce ecommerce shop pricing payments dark mode full stack free ⭐ more stars 👉 more features

drizzle-ormnextjs-boilerplatenextjs-starternextjs-tailwindnextjs-templateshadcn-uistarternextjs-exampleecommercet3-stacke-commercenext-auth
Star 增长趋势
Star
1.6k
Forks
277
周增长
Issues
2
1.6k
7月18日7月19日7月20日7月20日
制品库npmnpm install relivator
README

🏬 relivator • next.js ecommerce starter

demosponsordiscordgithubdocs

relivator is a robust ecommerce template built with next.js and other modern technologies. it's designed for developers who want a fast, modern, and scalable foundation without reinventing the backend.

stack

  1. 🧱 core: nextjs 15.3 + react 19.1 + ts 5.8
  2. 🎨 ui: tailwind 4.1 + shadcn/ui
  3. 🔒 auth: better-auth
  4. 🎬 anims: animejs
  5. 📦 storage: uploadthing
  6. 📊 analytics: vercel
  7. 🧬 db: drizzle-orm (pg) + neon/(🤔🔜)supabase
  8. 🏗️ dx: eslint + biome + knip
  9. 📝 forms: react-form (🔜 w.i.p) + arktype
  10. 📅 tables: react-table
  11. 🌐 i18n: next-intl (🔜 w.i.p)
  12. 💌 email: resend (🔜 w.i.p)
  13. 💳 payments: polar
  14. 🔑 api: orpc (🔜 w.i.p)

these features define the main reliverse stack. for an alternative setup—featuring clerk, stripe, trpc, and more—check out versator.

quick start

  1. install git, node.js, bun.

  2. run:

    git clone https://github.com/blefnk/relivator.git
    cd relivator
    bun install
    copy .env.example .env
    
  3. fill in the required environment variables in the .env file.

  4. optionally, edit the src/app.ts file to make the app yours.

  5. run:

    bun db:push # populate db with schema
    bun dev # start development server
    bun run build # build production version
    
  6. edit something in the code manually or ask ai to help you.

  7. done. seriously. you're building now.

commands

command description
bun dev start local development
bun build create a production build
bun latest install latest deps
bun ui add shadcn components
bun db:push apply db schema changes
bun db:auth update auth-related tables
bun db:studio open visual db editor

polar integration

relivator now integrates with polar for payment processing and subscription management.

features

  • checkout flow for subscription purchases
  • customer portal for managing subscriptions
  • webhook handling for subscription events
  • automatic customer creation on signup
  • integration with better-auth for seamless authentication

setup instructions

  1. create an account on polar
  2. create an organization and get an organization access token
  3. configure your environment variables in .env:
    POLAR_ACCESS_TOKEN="your_access_token"
    POLAR_WEBHOOK_SECRET="your_webhook_secret"
    POLAR_ENVIRONMENT="production" # or "sandbox" for testing
    
  4. create products in the polar dashboard
  5. update the product IDs in src/lib/auth.ts to match your polar products:
    checkout: {
      enabled: true,
      products: [
        {
          productId: "your-product-id", // Replace with actual product ID from Polar Dashboard
          slug: "pro" // Custom slug for easy reference in Checkout URL
        }
      ]
    }
    
  6. run bun db:push to create the necessary database tables
  7. start the application with bun dev

verification

to verify that the integration is working:

  1. sign up for an account
  2. navigate to the dashboard billing page (/dashboard/billing)
  3. try subscribing to a plan
  4. check that your subscription appears in the billing dashboard
  5. test the customer portal by clicking "manage subscription"

api routes

the following api routes are available for payment processing:

  • /api/payments/customer-state - get the current customer state
  • /api/payments/subscriptions - get user subscriptions

notes

  • relivator 1.4.0+ is ai-ready — optimized for ai-powered ides like cursor, making onboarding effortless even for beginners.
  • version 1.3.0 evolved into versator, featuring clerk authentication and stripe payments. explore versator demo, repo, or docs.

stand with ukraine

  • 💙 help fund drones, medkits, and victory.
  • 💛 every dollar helps stop russia's war crimes and saves lives.
  • ‼️ please, donate now, it matters.

stand with reliverse

every bit of support helps keep the dream alive: dev tools that don't suck.

license

mit © 2025 nazar kornienko (blefnk), reliverse

相关仓库
supermemoryai/supermemory

Memory and context engine + app that is extremely fast, scalable, and can be run fully locally. The Memory API for the AI era.

TypeScriptnpmMIT Licensecloudflare-pagescloudflare-workers
supermemory.ai/docs
28.5k2.5k
kriasoft/react-starter-kit

Modern React starter kit with Bun, TypeScript, Tailwind CSS, tRPC, Stripe, and Cloudflare Workers. Production-ready monorepo for building fast web apps.

TypeScriptnpmMIT Licensereactboilerplate
reactstarter.com
23.6k4.2k
noodle-run/noodle

Rethinking Student Productivity

TypeScriptnpmGNU Affero General Public License v3.0trpceslint
noodle.run
12.2k777
openstatusHQ/openstatus

🫖 Status page with uptime monitoring & API monitoring as code 🫖

TypeScriptnpmGNU Affero General Public License v3.0observabilityopen-source
openstatus.dev
8.9k707
AmanVarshney01/create-better-t-stack

A modern CLI tool for scaffolding end-to-end type-safe TypeScript projects with best practices and customizable configurations

TypeScriptnpmMIT Licensebetter-authbun
better-t-stack.dev
5.6k311
sadmann7/skateshop

An open source e-commerce skateshop build with everything new in Next.js.

TypeScriptnpmMIT Licensedrizzle-ormopen-source
skateshop.sadmn.com
5.5k776
kanbn/kan

The open source Trello alternative.

TypeScriptnpmGNU Affero General Public License v3.0drizzle-ormnextjs
kan.bn
5.2k419
sadmann7/shadcn-table

Shadcn table with server-side sorting, filtering, and pagination.

TypeScriptnpmMIT Licensedrizzle-ormopen-source
table.sadmn.com
4.2k349
crafter-station/petdex

The public gallery of animated pet for Codex, Claude Code, OpenCode y Gemini CLI

TypeScriptnpmMIT Licenseclaude-codeclerk
petdex.dev
3.5k151
alan345/AI-Fullstack-SaaS-Boilerplate

Fullstack SaaS Boilerplate built with tRPC, Fastify and React

TypeScriptnpmMIT Licensereacttailwind
alan345.github.io/AI-Fullstack-SaaS-Boilerplate/
1.4k219
blefnk/relivator-nextjs-template

✨ Relivator: Next.js 15 React 19 eCommerce Template ▲ Better-Auth Polar Shadcn/UI Tailwind Drizzle ORM TypeScript TS Radix, Postgres Neon, App Router SaaS Commerce eCommerce Shop Pricing Payments Dark Mode Full Stack Free ⭐ more stars 👉 more features

TypeScriptnpmdrizzle-ormnextjs-boilerplate
relivator.com
1.2k227
blefnk/relivator

✨ Relivator 1.3.0 RC.1 is Here 🚀 Next.js 15.1 React 19 eCommerce Template ▲ i18n Stripe Shadcn UI Tailwind Drizzle ORM Zod TypeScript TS Clerk Radix, Responsive Server Components, Postgres Neon, Intl App Router Docs User Actions Kit, SaaS Commerce eCommerce Shop Pricing Payments Dark Mode Full Stack Free ⭐ more stars 👉 more features

TypeScriptnpmdrizzle-ormnextjs-boilerplate
relivator.com/en
1.1k223