Skip to content
@supertokens

SuperTokens

Open source alternative to Auth0 / Firebase Auth / AWS Cognito

SuperTokens banner

SuperTokens is an open source authentication solution offering features like:

  • Different types of login: Email / password, Passwordless (OTP or Magic link based), Social / OAuth 2.0 etc...
  • Access control
  • Session management
  • User management
  • Self hosted / managed cloud

Architecture

Architecture Diagram

Our architecture is different than other auth providers as your backend API layer sits in the middle of your frontend and SuperTokens. This enables easy customizations to our auth logic and also enables us to provide a secure session solution.

Backend SDKs Available:

Frontend SDKs Available:

Getting started

Visit out guides page to pick the login type you want and then follow the quick setup. You can also follow framework specific integration guides for NextJS, NestJS, RedwoodJS or GraphQL.

We have a variety of example apps available in our repos. You can usually find them in the examples folder in a repo.

Get support

You can reach out to ask questions or just chat about auth! We are available on Discord, email, or via a call.

Pinned Loading

  1. supertokens-core Public

    Open source alternative to Auth0 / Firebase Auth / AWS Cognito

    Java 14k 568

  2. supertokens-node Public

    Node SDK for SuperTokens core

    JavaScript 315 89

  3. supertokens-auth-react Public

    ReactJS authentication module for SuperTokens

    TypeScript 298 96

  4. supertokens-golang Public

    GoLang SDK for SuperTokens

    Go 135 41

  5. supertokens-python Public

    Python SDK for SuperTokens

    HTML 138 41

  6. supertokens-web-js Public

    SuperTokens SDK for vanilla JS for all recipes

    TypeScript 61 13

Repositories

Showing 10 of 66 repositories
  • supertokens-docker-postgresql Public

    Docker image for SuperTokens and PostgreSQL

    Shell 56 49 8 0 Updated Mar 22, 2025
  • supertokens-docker-mysql Public

    Dockerfile for SuperTokens with MySQL

    Shell 17 13 1 1 Updated Mar 21, 2025
  • supertokens-auth-react Public

    ReactJS authentication module for SuperTokens

    TypeScript 298 96 49 7 Updated Mar 21, 2025
  • supertokens-postgresql-plugin Public

    Plugin for the core to interface with a postgresql database.

    Java 4 14 1 2 Updated Mar 21, 2025
  • supertokens-mysql-plugin Public

    MySQL plugin for the core

    Java 5 9 0 1 Updated Mar 21, 2025
  • supertokens-core Public

    Open source alternative to Auth0 / Firebase Auth / AWS Cognito

    Java 13,970 568 127 (1 issue needs help) 13 Updated Mar 21, 2025
  • supertokens-web-js Public

    SuperTokens SDK for vanilla JS for all recipes

    TypeScript 61 13 4 4 Updated Mar 21, 2025
  • supertokens-website Public

    Frontend SDK for SuperTokens - for session management + automatically refreshing sessions

    JavaScript 53 15 20 11 Updated Mar 21, 2025
  • supertokens-node Public

    Node SDK for SuperTokens core

    JavaScript 315 89 71 24 Updated Mar 21, 2025
  • 0 MIT 0 0 0 Updated Mar 21, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…