{"data":{"slug":"logto","name":"Logto","tagline":"MPL-2.0 identity platform with a 50k-MAU free Cloud","category":"nextjs","categoryName":"Next.js","url":"https://logto.io","github":"https://github.com/logto-io/logto","pricing":"freemium","hook":"Logto is Auth0-shaped identity you can self-host, with a Cloud that is actually $0 to start.","whatsGood":"MPL-2.0. OIDC / OAuth 2.1 / SAML for SaaS: orgs, RBAC, SSO. Cloud Free is 0 USD/mo, no credit card, up to 50,000 MAU. OSS self-host is in the README. Pro from 24 USD/mo.","theCatch":"Cloud Free is for starting out. Passkeys, hiding branding, orgs, MFA, and enterprise SSO live as Pro add-ons. MPL-2.0 is file-level copyleft, not MIT.","verdict":"The MPL-2.0 Auth0-shaped stack. Use it when Clerk MAUs are the product.","addedAt":"2026-09-03","featured":false,"domain":"Next.js","subSpecialty":"Auth","capabilities":["identity","oidc","auth"],"surfaces":["Self-host","Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":14494},"related":[{"slug":"vercel","name":"Vercel","tagline":"The platform that made Next.js deployment trivial"},{"slug":"prisma","name":"Prisma","tagline":"Type-safe database access with killer DX"},{"slug":"drizzle","name":"Drizzle ORM","tagline":"TypeScript ORM that feels like SQL"},{"slug":"trpc","name":"tRPC","tagline":"End-to-end typesafe APIs without codegen"},{"slug":"clerk","name":"Clerk","tagline":"Auth that actually ships with your UI"}],"links":{"self":"/api/gems/logto","html":"/gems/logto","markdown":"/gems/logto.md","category":"/api/gems?category=nextjs","categoryPage":"/stacks/nextjs"}}