AuthKit
๐ AuthKit - Complete Authentication System That Saves You Weeks Production-ready auth with JWT, OAuth, React UI and Docker. Deploy in 30 seconds, secure by default. Built for developers who want real authentication, not boilerplate. ๐ docker-compose up -d ๐ก๏ธ Security audited โก 30-second setup
reactnodejsjavascriptdockerboilerplatenodeauthenticationdocker-composereactjsboilerplate-templateauthstarter-kit
FreeRepo
Overview
AuthKit is an open-source authentication system that provides production-ready user login, registration and session management with enterprise security features built-in. Built with Express.js, React, PostgreSQL and Docker, it eliminates weeks of development by offering JWT authentication, OAuth integration, rate limiting and CSRF protection in a single 30-second setup, allowing developers to deploy secure auth infrastructure immediately and focus on building application features.
Features
user-registrationemail-password-logingoogle-oauthjwt-authenticationsession-managementpassword-resetprofile-managementadmin-dashboardrate-limitingcsrf-protectionxss-protectionmulti-device-logoutuser-activity-loggingsecurity-auditapi-documentation
Feature Flags
userDashboardauthenticationblogemailslandingpageecommerceauthorizationloggingErrorTrackingapiDocsrateLimitingformsValidation
Recommended Use Cases
saas-applicationsweb-applicationsapi-backendsstartup-mvpsenterprise-applications
Frontend
reacttailwindcsstypescript
Backend
nodejsexpresstypescript
Auth Providers
jwtgoogle-oauthemail-password
Deployment Targets
dockerdocker-compose
Payment Providers
None
Quick Facts
Stack
Framework
express
Language
typescript
CSS
tailwindcss
Database
postgresql
Auth
jwt, oauth, google-oauth
Data Layer
Databases
postgresql
UI Stack
Styling
tailwindcss
Components
react
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source MIT licensed project with no paid tiers