Run npx authowl to inspect your app, configure supported Next.js and Vite React projects, or move users without sending raw exports away.
$ npx authowl init ✓ Detected Next.js (app router) ✓ Created project nile-commerce ✓ Wrote .env.local AUTHOWL_PUBLISHABLE_KEY ✓ <AuthOwlProvider> wired in app/layout.tsx Ready - npm run dev
Detect inspects without modifying files, then init writes provider and environment wiring for supported Next.js or Vite React apps.
Convert Clerk, Auth0, Firebase, Supabase, AuthOwl, or custom exports locally, use dry-run without writing, and undo the changes made by init.
login uses browser device authorization; logout and whoami manage identity; projects lists projects; keys shows publishable-key metadata; docs opens the docs.
$ authowl import --from clerk --dry-run ✓ Converted the Clerk export locally ✓ Canonical NDJSON validated ✓ Dry run complete, nothing written or uploaded
Included on every plan - Free through Scale.
Run npx authowl, then detect, init, or import from one command surface.