Retour au classement

clerk/javascript

TypeScriptclerk.com

Official JavaScript repository for Clerk authentication

authenticationnextjsreactnodejsjavascriptexpojwt-authenticationjwtnextnuxttanstackvue
Croissance des étoiles
Étoiles
1.7k
Forks
462
Croissance hebdomadaire
Issues
24
5001k1.5k
janv. 2022juil. 2023janv. 2025juil. 2026
Artefactsnpmnpm install javascript
README


Official Clerk JavaScript SDKs

Downloads Documentation Discord Follow on X

Clerk helps developers build user management. We provide streamlined user experiences for your users to sign up, sign in, and manage their profile.

This repository contains all the Clerk JavaScript SDKs under the @clerk namespace.


💼 Clerk is hiring!

Would you like to work on Open Source software and help maintain this repository? Apply today!


🚀 Get started with Clerk

  1. Sign up for an account.
  2. Create an application in your Clerk Dashboard.
  3. Spin up a new codebase with one of the quickstart guides.

This repository contains the SDKs for environment/platforms that Clerk supports. For example, if you want to use Clerk with Next.js, you can install:

npm install @clerk/nextjs
# or
yarn add @clerk/nextjs
# or
pnpm add @clerk/nextjs

🎓 Learning Clerk

Clerk's full documentation is available at clerk.com/docs.

  • We recommend starting with the quickstart guides. They'll help you quickly add Clerk to your application. If you're starting a new project and aren't sure what to pick, check out our most popular quickstart: Next.js.
  • Clerk offers a comprehensive suite of components designed to seamlessly integrate authentication and multi-tenancy into your application. To learn more about Clerk's components, check out the docs.
  • Clerk's organizations feature provides powerful multi-tenancy capabilities, allowing you to group users, manage roles and permissions, and control access to resources. Perfect for B2B applications, enterprise software, and any multi-tenant system. Learn more in the docs.

🚢 Release notes

Curious what we shipped recently? You can browse the GitHub Releases page or look at the individual CHANGELOG.md files inside each package (e.g. clerk-js CHANGELOG).

🤝 How to contribute

We'd love to have you as part of the Clerk community! 💜

If you'd like to contribute in any way, please read our contribution guidelines. They'll show you how to submit issues, make changes to the SDKs, or open pull requests. If you want to add or edit localizations (e.g. how a button text is translated to your language), you can check out the localizations README.

📝 License

This project is licensed under the MIT license.

See LICENSE for more information.

Dépôts similaires
pocketbase/pocketbase

Open Source realtime backend in 1 file

GoGo ModulesMIT Licenseauthenticationbackend
pocketbase.io
60.1k3.6k
better-auth/better-auth

The most comprehensive authentication framework

TypeScriptnpmMIT Licenseauthenticationoauth
better-auth.com
29.3k2.7k
authelia/authelia

The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™

GoGo ModulesApache License 2.0totpldap
authelia.com
28.3k1.4k
nextauthjs/next-auth

Authentication for the Web.

TypeScriptnpmISC Licensenodejsnextjs
authjs.dev
28.3k4k
heartcombo/devise

Flexible authentication solution for Rails with Warden.

RubyRubyGemsMIT Licenserailsruby
24.3k5.5k
goauthentik/authentik

The authentication glue you need.

PythonPyPIOthersamlsaml-idp
goauthentik.io
22.4k1.7k
mikeroyal/Self-Hosting-Guide

Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.

Dockerfileself-hostedselfhosted
22k1.1k
apache/casbin

Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.

GoGo ModulesApache License 2.0casbinaccess-control
casbin.apache.org
20.3k1.8k
casbin/casbin

An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN

GoGo ModulesApache License 2.0casbinaccess-control
casbin.org
18.3k1.7k
supertokens/supertokens-core

Open source alternative to Auth0 / Firebase Auth / AWS Cognito

JavaMavenOtherauthenticationsession-management
supertokens.com
15.2k735
wasp-lang/open-saas

A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma). Full-featured: Auth (email, google, github, slack, MS), Email sending, Background jobs, Landing page, Payments (Stripe, Polar.sh), Shadcn UI, S3 file upload. AI-ready with tailored AGENTS.md, skills, and Claude Code plugin. One cmd deploy. Powered by Wasp full-stack framework.

TypeScriptnpmMIT Licensefull-stackopen-source
opensaas.sh
15k1.8k
zitadel/zitadel

ZITADEL - Identity infrastructure, simplified for you.

GoGo ModulesGNU Affero General Public License v3.0samlauthentication
zitadel.com
14.5k1.2k