stackpicks.dev
Preview mode — 111 repos, zero database

The open-source stack,
curated by builders.

Tell us what you're building or what you need. We'll surface the right repo, with an honest take on whether to use it.

Or paste a GitHub repo — owner/repo — to preview it live.

Filtered bysaasclear

Matches for "saas"

43 repos
shadcn-ui
ui

The default for Next.js builders in 2026. Not a dependency — you copy components into your codebase and own them forever. Built on Radix primitives so accessibility is solid out of the box. The catch:…

UI ComponentsDesign Systems
You are on Next.js or Vite + React with Tailwind, you want full control over component code, and you do not mind some manual maintenance.
You need Material Design specifically, you want automatic library upgrades, or you are not on Tailwind.
shadcn-ui/uiView
mantinedev
mantine

100+ components and 50+ hooks. ~26k stars. Particularly strong on form handling and date pickers. Less hyped than shadcn but mature, well-documented, and just works. Good fit for SaaS dashboards.

UI ComponentsForms & Validation
You want a comprehensive React component library with excellent forms and hooks out of the box.
You want copy-paste ownership of component code — Mantine is a traditional dependency.
mantinedev/mantineView
ant-design
ant-design

The B2B default in Asia. ~93k stars. Deep, enterprise-grade component set — tables, forms, dates, charts all included. Visually distinctive (and dated to some eyes). Strong choice for admin panels but…

UI ComponentsDesign Systems
You are building enterprise admin panels, data-heavy dashboards, or SaaS for Chinese/SEA markets.
You are building consumer-facing products — the look is too enterprise.
ant-design/ant-designView
airbnb
lottie-web

Render Adobe After Effects animations as JSON in the browser. ~30k stars. Best way to bring a designer's After Effects work to web/mobile without re-implementing. Files can be large — optimize them.

Animation & Motion
A designer is delivering complex animations (onboarding flows, illustrations) authored in After Effects.
You need interactive animations — Lottie is for playback, not interaction.
airbnb/lottie-webView
aceternity
ui

Premium-feeling animated components for landing pages. Free core + paid pro. Useful as a reference even if you do not use the components directly — the source shows good Motion patterns.

Animation & MotionUI Components
You are shipping a SaaS landing page and want premium-feeling motion without a designer.
You need consistent product UI components — these are landing-page flair, not a design system.
aceternity/uiView
qdrant
qdrant

Rust-based vector database — fast, production-grade, Apache 2.0. Good developer experience and clear pricing if you use their managed cloud. Strong choice if Postgres+pgvector cannot handle your scale…

AI & MLDatabase & ORM
You need production-grade vector search at scale and Postgres is hitting limits.
You are starting fresh on Postgres — pgvector is enough for most apps.
qdrant/qdrantView
chroma-core
chroma

AI-native embedding database designed for rapid prototyping. Easy to run locally, tight LangChain integration. Better for hackathons and internal tools than huge production deployments.

AI & MLDatabase & ORM
You are prototyping RAG, building an internal tool, or bundling a vector DB into a desktop/local app.
You expect millions of vectors in production — look at Qdrant, Weaviate, or pgvector.
chroma-core/chromaView
pgvector
pgvector

Vector search inside Postgres. ~12k stars and dominant in 2026 as the boring-but-correct default. If you already have Postgres (Supabase, Neon, RDS), do not add another database — just install this ex…

AI & MLDatabase & ORM
You are already on Postgres and want vector search without operating a second database.
You need billion-scale vector search with millisecond latency — a dedicated vector DB is worth the operational cost.
pgvector/pgvectorView
milvus-io
milvus

Open-source vector DB with the most mature features for huge scale. ~30k stars. Steeper operational burden than Qdrant. Used in production by companies doing serious vector workloads.

AI & MLDatabase & ORM
You are running vector search at extreme scale with a team that can operate distributed systems.
You are a small team — Qdrant or pgvector will be enough and easier to run.
milvus-io/milvusView
weaviate
weaviate

Vector DB with strong hybrid search (vector + keyword) and built-in modules for common embedding workflows. Slightly higher learning curve than Qdrant but powerful for production RAG.

AI & MLDatabase & ORM
You need hybrid keyword + vector search and want it built in rather than bolted on.
You only need pure vector search — Qdrant is simpler.
weaviate/weaviateView
better-auth
better-auth

The most flexible modern auth library for TypeScript stacks in 2026. Plugin ecosystem for 2FA, phone OTP, organization roles, audit logs. Same code works with Next.js, TanStack Start, Express. Becomin…

Authentication
You are starting a full-stack TypeScript app and want long-term scalability with full control over auth flows.
You want a fully managed auth platform with no ops — use WorkOS or Auth0.
better-auth/better-authView
nextauthjs
next-auth

The OG Next.js auth library, now Auth.js. ~24k stars. Quick to add OAuth providers (80+ preconfigured). Best for fast MVP work where you mostly need social login. Less flexible than Better Auth for ad…

Authentication
You are shipping a Next.js MVP fast and need social login (Google, GitHub) working in an hour.
You need fine-grained control over sessions, multi-tenant logic, or organization roles — pick Better Auth.
nextauthjs/next-authView
supertokens
supertokens-core

Self-hostable auth backend with managed cloud option. Full session management, user management dashboard, multi-tenancy. Good middle ground between rolling your own and using a SaaS like Auth0.

Authentication
You want full control over auth data, self-hosting capability, and a working admin dashboard.
You want zero ops — managed providers will be less work.
supertokens/supertokens-coreView
lucia-auth
lucia

Note: Lucia announced deprecation in 2024 — the maintainer is sunsetting it in favor of writing your own. Still useful as a learning reference for session-based auth patterns in TypeScript. Better Aut…

Authentication
You want to learn how session-based auth works from a clean codebase before building your own.
You are picking auth for a new production app — use Better Auth or Auth.js instead.
lucia-auth/luciaView
keycloak
keycloak

Enterprise auth/IAM platform. ~24k stars. Java-based, self-hosted, supports SAML, OIDC, fine-grained authorization. Heavy to operate but the right pick for compliance-heavy enterprise apps.

Authentication
You are doing enterprise SSO with SAML/OIDC and need self-hosting for compliance reasons.
You are a small team or a B2C product — way too much complexity.
keycloak/keycloakView
supabase
supabase

Postgres + Auth + Storage + Realtime + Edge Functions in one open-source platform. ~73k stars. The fastest way to ship a backend in 2026 for solo founders and small teams. Mumbai region for India late…

Database & ORMAuthentication
You are a solo founder or small team shipping a SaaS or mobile app and want one backend service.
You need NoSQL specifically, or your team has strong DevOps and wants raw Postgres.
supabase/supabaseView
drizzle-team
drizzle-orm

TypeScript-first ORM with SQL-like syntax. ~25k stars. Lighter than Prisma, zero codegen step, faster cold starts on serverless. Becoming the default for new Next.js + Postgres projects.

Database & ORM
You are on Postgres/MySQL/SQLite, write TypeScript, and want SQL-like queries with type safety.
Your team prefers a high-level ORM with relations resolved magically — Prisma is more polished.
drizzle-team/drizzle-ormView
prisma
prisma

The polished ORM. ~38k stars. Best developer experience for relational data, declarative schema, generated client. Trade-off: cold starts on serverless are slower than Drizzle, and the abstraction can…

Database & ORM
Your team values DX over performance and most queries are CRUD on relational data.
You are running on Edge or Vercel functions where cold start matters — Drizzle is faster.
prisma/prismaView
typeorm
typeorm

Decorator-based ORM, used heavily in NestJS ecosystem. Battle-tested but development pace has slowed. Drizzle and Prisma are the newer defaults for greenfield projects.

Locked
Unlock with ₹99 lifetime
Unlock
planetscale
database-js

Serverless-first MySQL client. Good when you are on PlanetScale specifically. Works well with Drizzle as the driver.

Locked
Unlock with ₹99 lifetime
Unlock
pocketbase
pocketbase

Single-file Go backend with SQLite, auth, file storage, realtime. ~40k stars. Pocket-sized Supabase alternative. Great for indie projects, prototypes, and self-hosted internal tools.

Locked
Unlock with ₹99 lifetime
Unlock
kysely-org
kysely

Type-safe SQL query builder for TypeScript. Lower level than Drizzle/Prisma — closer to writing raw SQL with types. Best when you really want to think in SQL.

Locked
Unlock with ₹99 lifetime
Unlock
edgedb
edgedb

Graph-relational database with EdgeQL. Beautiful query language, strong types, very opinionated. Smaller ecosystem so harder to hire for.

Locked
Unlock with ₹99 lifetime
Unlock
razorpay
razorpay-node

The Indian payment stack. UPI, cards, wallets, EMI, subscriptions. INR-native so you avoid currency-conversion headaches. Mandatory if you are charging Indian customers. Better domestic rates than Str

Locked
Unlock with ₹99 lifetime
Unlock
stripe
stripe-node

The global payment standard. ~3.9k stars on the Node SDK. Best developer experience in the industry. India support exists but pricing and onboarding are weaker than Razorpay for INR collection.

Locked
Unlock with ₹99 lifetime
Unlock
getlago
lago

Open-source billing/metering for usage-based pricing. Self-hostable or managed. Lighter than Stripe Billing for pure metering use cases.

Locked
Unlock with ₹99 lifetime
Unlock
medusajs
medusa

Open-source headless commerce. ~25k stars. Strong alternative to Shopify for teams that want full control over their commerce backend. Solid plugin ecosystem.

Locked
Unlock with ₹99 lifetime
Unlock
TanStack
query

The #1-rated tool in the React 2025 survey. Async state management — fetching, caching, syncing server state. Not a state library exactly but solves what most React apps actually needed Redux for. Def

Locked
Unlock with ₹99 lifetime
Unlock
pmndrs
zustand

#2 in the React survey. Tiny, no boilerplate, hook-based. Replaced Redux for most teams. Stays out of your way until you genuinely need it.

Locked
Unlock with ₹99 lifetime
Unlock
remix-run
react-router

The default React router. ~53k stars. v7 merged Remix into React Router so it now also does data loading and form actions. Best choice for React SPAs and SSR apps not on Next.js.

Locked
Unlock with ₹99 lifetime
Unlock
TanStack
router

Type-safe router with first-class search-param handling. The router that powers TanStack Start. Stronger types than React Router but newer ecosystem.

Locked
Unlock with ₹99 lifetime
Unlock
vercel
next.js

The React framework. ~128k stars. App Router is the bet — server components, server actions, edge runtime. 2026 sentiment is mixed: people love the capabilities, complain about the complexity. Still t

Locked
Unlock with ₹99 lifetime
Unlock
vitejs
vite

The build tool that won. ~71k stars. Dev server is instant, build is fast, plugin ecosystem is rich. Default for most non-Next.js React/Vue/Svelte projects in 2026.

Locked
Unlock with ₹99 lifetime
Unlock
withastro
astro

Content-first framework with islands architecture. ~47k stars. Ships minimal JS, multi-framework component support (React + Vue + Svelte in one project). Best choice for content-heavy sites where Next

Locked
Unlock with ₹99 lifetime
Unlock
sveltejs
kit

Svelte's Next.js. ~19k stars. Smaller community than React but the DX is genuinely better and runtime bundles are smaller. Worth considering for greenfield projects where team training is feasible.

Locked
Unlock with ₹99 lifetime
Unlock
nuxt
nuxt

Vue's Next.js. ~56k stars. Mature, great DX, strong ecosystem. The default for Vue apps that need SSR and SEO.

Locked
Unlock with ₹99 lifetime
Unlock
payloadcms
payload

TypeScript-native headless CMS. ~30k stars. Self-hostable, code-first schema, generated TypeScript types. Best choice in 2026 for builders who want a CMS that respects code workflows.

Locked
Unlock with ₹99 lifetime
Unlock
directus
directus

Headless CMS layered on top of any SQL database. ~28k stars. Strong when you have an existing database and want a no-code admin UI bolted on.

Locked
Unlock with ₹99 lifetime
Unlock
TanStack
db

New 2026 entry from TanStack — local-first reactive DB for offline-capable apps. Worth watching but ecosystem is still young.

Locked
Unlock with ₹99 lifetime
Unlock
umami-software
umami

Self-hosted Plausible alternative. ~22k stars. Free if you can run a Node process and a Postgres database.

Locked
Unlock with ₹99 lifetime
Unlock
resend
react-email

React components for email. Build emails as React, render to HTML for sending. Pairs with Resend's sending API for the cleanest email DX in 2026. Free up to 100 emails/day on Resend.

Locked
Unlock with ₹99 lifetime
Unlock
maizzle
maizzle

Tailwind for email. Authors HTML emails using Tailwind classes, compiles to inlined CSS for email clients. Smaller community than React Email but battle-tested for client compatibility.

Locked
Unlock with ₹99 lifetime
Unlock
ueberdosis
tiptap

Headless rich-text editor built on ProseMirror. ~28k stars. The default in 2026 for embedded editors in SaaS apps — Notion-style document editing, comments, blog posts.

Locked
Unlock with ₹99 lifetime
Unlock
25 more repos locked

Unlock the whole directory.

One-time ₹99 ( $1.99 intl). Lifetime access to every curator take, every bundle, every weekly deep-dive. No renewals.

Unlock for ₹99 lifetime
Don't see what you need?

We'll add it in 60 minutes.

Tell us what tool or use case is missing. We'll research the best repo for it, write an honest take, add it to the directory, and email you the link. No paywall, no signup required.

We respond in under 60 minutes during business hours (10:00–18:00 IST).

Preview — the curated 104 — StackPicks