Servidor de autenticação e gerenciamento de usuários escrito em Go que emite JWTs e dá suporte ao Supabase Auth.
clerk/javascript
SDKs oficiais de JavaScript do Clerk, um serviço hospedado para cadastro, login e gerenciamento de perfis em apps web.
Alternativa open source a:Auth0
Firebase Authentication
- Estrelas
- 1,777
- Forks
- 485
- Issues abertas
- 124
- Último commit
- há 4 horas
O que é?
Este repositório reúne os SDKs oficiais de JavaScript do Clerk, publicados no namespace @clerk do npm. Clerk é um serviço hospedado de autenticação e gerenciamento de usuários, e esses pacotes permitem adicionar cadastro, login e gerenciamento de perfis às aplicações sem precisar criar todo esse fluxo do zero.
O repositório inclui o cliente principal para navegador (@clerk/clerk-js) e pacotes específicos para Next.js, React, Vue, Nuxt, Astro, Expo, React Router, TanStack e backends Node.js, como Express e Fastify. Cada integração oferece componentes e funções auxiliares adequados ao seu framework, e o recurso de organizações permite agrupar usuários, gerenciar funções e permissões e controlar o acesso em aplicações multi-tenant.
Em geral, os desenvolvedores instalam um único pacote para o framework, como @clerk/nextjs, e seguem os guias de início rápido no site de documentação do Clerk para conectá-lo a uma aplicação criada no Clerk Dashboard.
Recursos principais
- 01Oferece componentes de cadastro, login e gerenciamento de perfis para apps web.
- 02Disponibiliza pacotes específicos para Next.js, React, Vue, Nuxt, Astro, Expo e outros frameworks.
- 03Inclui integrações de backend para Node.js com Express e Fastify.
- 04Oferece um recurso de organizações para gerenciar funções, permissões e controle de acesso multi-tenant.
- 05Publicado como pacotes sob a licença MIT no namespace @clerk do npm.
Casos de uso
- Adicionar autenticação de usuários a uma aplicação Next.js ou React sem criar o fluxo de login do zero.
- Proteger rotas e endpoints de API em um backend Express ou Fastify usando sessões do Clerk.
- Desenvolver software B2B ou multi-tenant que precise de organizações, funções e permissões.
Início rápido
- 1
Cadastre-se e crie uma aplicação no Clerk Dashboard
- 2
Inicie uma base de código usando um guia de início rápido do Clerk
- 3
Instale o SDK para o seu framework, como o Next.js
npm install @clerk/nextjs
Antes de usar
- O Clerk é um serviço hospedado, então é necessário ter uma conta Clerk e chaves de API para usá-lo.
- Este repositório contém SDKs para as plataformas compatíveis, então você deve instalar o pacote específico do framework, e não este repositório.
Em coleções
Tópicos
Perguntas frequentes
- O que é javascript?
- SDKs oficiais de JavaScript do Clerk, um serviço hospedado para cadastro, login e gerenciamento de perfis em apps web. Este repositório reúne os SDKs oficiais de JavaScript do Clerk, publicados no namespace @clerk do npm. Clerk é um serviço hospedado de autenticação e gerenciamento de usuários, e esses pacotes permitem adicionar cadastro, login e gerenciamento de perfis às aplicações sem precisar criar todo esse fluxo do zero.
- javascript é gratuito? Qual é a licença?
- javascript é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- javascript ainda é mantido?
- Manutenção ativa. O último commit de javascript foi em 6 de nov. de 2026.
- Para que posso usar javascript?
- Adicionar autenticação de usuários a uma aplicação Next.js ou React sem criar o fluxo de login do zero. Proteger rotas e endpoints de API em um backend Express ou Fastify usando sessões do Clerk. Desenvolver software B2B ou multi-tenant que precise de organizações, funções e permissões.
- Como instalar javascript?
- Cadastre-se e crie uma aplicação no Clerk Dashboard Inicie uma base de código usando um guia de início rápido do Clerk Instale o SDK para o seu framework, como o Next.js: npm install @clerk/nextjs
- Onde consigo javascript?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/clerk/javascript
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Biblioteca Python que adiciona cadastro, login, redefinição de senha e verificação de e-mail a aplicações FastAPI.
Serviço de identidade e gerenciamento de usuários headless e API-first, desenvolvido em Go, com fluxos de login, cadastro, recuperação, verificação e perfil.
Infraestrutura open source de autenticação e autorização baseada em OIDC e OAuth 2.1, com multi-tenancy, SSO corporativo e RBAC para apps SaaS e de IA.
Gerenciador de consentimento de cookies open source e banner de cookies em conformidade com o GDPR para React, Next.js, Vue, Svelte, Astro e HTML puro, com suporte a Google Consent Mode v2 e IAB TCF.
Framework para criar sites de documentação com React.js, compatível com Next.js, Astro e frameworks React baseados em Vite.