Stacknaut vs Makerkit
Makerkit is a SaaS starter kit offering Next.js and React Router templates with Supabase, Drizzle, or Prisma backends. It's positioned as an all-in-one solution with B2B features. Stacknaut is a Vue 3 + Fastify full-stack kit with infrastructure, deployment, and AI agent configuration included.
The Stack
| Stacknaut | Makerkit | |
|---|---|---|
| Frontend | Vue 3 (Composition API) | Next.js or React Router (React) |
| Backend | Fastify (Node.js) | Next.js API routes / React Router loaders |
| Database | PostgreSQL + Drizzle ORM | Supabase (PostgreSQL), Drizzle, or Prisma |
| Auth | Magic link + Google Sign-In | Supabase Auth or Better Auth |
| Payments | Stripe | Stripe + Lemon Squeezy |
| Styling | Tailwind CSS + shadcn-vue | Tailwind CSS + shadcn |
Makerkit offers multiple backend options — Supabase for a managed experience, or Drizzle/Prisma for more control. The non-Supabase stacks use Better Auth. Stacknaut gives you a dedicated Fastify backend running on your own server — full control, no third-party dependencies for core functionality.
Infrastructure & Deployment
| Stacknaut | Makerkit | |
|---|---|---|
| Server provisioning | Terraform for Hetzner (included) | Not included |
| Deployment | Kamal 2 (zero-downtime) | Vercel, Docker, or Cloudflare |
| Hosting | Your own server (~$14/month on Hetzner) | Vercel, Cloudflare, or any platform |
| Docker | Production Dockerfiles included | Docker support available |
| Infrastructure as code | Terraform (included) | Not included |
With Makerkit's Supabase stack, your backend is split between managed services — Supabase for auth and database, Vercel for compute. The Drizzle and Prisma stacks give you more deployment flexibility. Stacknaut runs everything on one server you control.
B2B Features
| Feature | Stacknaut | Makerkit |
|---|---|---|
| Multi-tenancy | No | Yes |
| Team management | No | Yes |
| Role-based access | No | Yes |
| Internationalization | No | Yes |
| Billing (seat-based) | No | Yes |
Like Supastarter, Makerkit has a B2B focus with organizations, teams, and advanced billing. Stacknaut is built for indie developers shipping to individual users.
AI Coding Agent Support
| Stacknaut | Makerkit | |
|---|---|---|
| AGENTS.md | Comprehensive project-wide config | Basic agent files included |
| Agent-optimized structure | Yes | Yes |
| Custom commands & skills | Included | Not included |
Both products include AI agent configuration. Makerkit ships with AGENTS.md and CLAUDE.md files, and documents an MCP server setup. Stacknaut's AGENTS.md is more comprehensive — covering detailed conventions, architectural decisions, coding patterns, and workflow guidelines refined through daily use with AI agents on production SaaS products. Stacknaut also includes custom commands and skills configuration.
Vendor Lock-in
This is worth thinking about. Makerkit's Supabase stack ties you to Supabase for auth and database. The Drizzle and Prisma stacks offer more portability, though you're still choosing your own hosting setup.
Stacknaut runs on standard PostgreSQL and a Fastify backend on your own server. You can move to any hosting provider — Hetzner, DigitalOcean, bare metal — without changing application code.
Pricing
| Stacknaut | Makerkit | |
|---|---|---|
| Price | $199 (one-time) | From $299 (one-time, multiple tiers) |
| Updates | 12 months included | Lifetime |
| Consulting | $799 (Kickstart — 2h 1-on-1) | Not available |
| Done For You | $1,499 (full setup) | Not available |
Note that with Makerkit's Supabase stack, you also pay for managed services (Supabase, Vercel) on top of the kit price. With Stacknaut, your ongoing cost is just the server (~$14/month on Hetzner).
Who Should Choose What
Choose Stacknaut if you:
- Want to own your server and avoid vendor lock-in
- Want infrastructure and deployment included
- Use AI coding agents and want an optimized codebase
- Prefer PostgreSQL + your own backend over managed services
- Are building for individual users, not B2B teams
- Are comfortable with Vue 3, or happy to let your AI agent handle the framework (it's writing most of the code anyway)
Choose Makerkit if you:
- Want Supabase as your backend, or flexible deployment with Drizzle/Prisma
- Need multi-tenancy and team management
- Need seat-based billing
- Want to deploy on Vercel without managing servers
- Are building a B2B SaaS product
- Have a strong preference for React
The Bottom Line
Makerkit gives you a React-based SaaS kit with B2B features and multiple backend options (Supabase, Drizzle, Prisma). Stacknaut gives you a complete production pipeline — code, infrastructure, deployment — on a stack you fully own. The choice depends on whether you want managed services and B2B features, or full ownership and AI-agent-optimized development.