Pre-built sign-in UI • JWT tokens • Slug-based hosting at slug.githat.io • Bring your own database
npx create-githat-app my-app
cd my-app && npm run devnpm install @githat/nextjsComponents: SignInForm SignUpForm ForgotPasswordForm UserButton OrgSwitcher
Hooks: useAuth() useData() useGitHat()
Server: verifyToken() withAuth() getAuth()
Next.js 14-16 • Middleware/Proxy • Cookie or localStorage • Auto token refresh
npx create-githat-app my-appNext.js 14-16 App Router • Auth pages • Password reset • Dashboard • Team invites • TypeScript + Tailwind
Frontend: CloudFront + S3 at githat.io
API: api.githat.io — serverless functions
Database: DynamoDB
Email: SES (noreply@githat.io)
Monitoring: CloudWatch (3 alarms)
- MicroFrontEnds — Dashboard, SDK, frontend
- MicroBackEnds — Lambda API, DynamoDB
- create-githat-app — CLI (npm)
Quick Start • SDK Reference • API Reference • CLI • MCP Servers • AI Agents • BYOD • Customer Data API • Skills Marketplace
Framework Guides: Next.js • React • Node.js • Python • Flask • FastAPI
Tutorials: Next.js Auth Guide • React Auth Guide • Node.js Auth Guide • Multi-Tenant Auth • Clerk Migration
Compare: vs Clerk • vs Auth0 • vs Firebase • vs Supabase • vs Vercel