Repolode
clerk

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:Auth0Firebase 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. 1

    Cadastre-se e crie uma aplicação no Clerk Dashboard

  2. 2

    Inicie uma base de código usando um guia de início rápido do Clerk

  3. 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

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.

13,9 mil+1 esta semana1,2 milGoApache-2.0Atualizado há 3 meses

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.

Segurança#cookie-consent#gdpr#consent-management
2 mil+3 esta semana269TypeScriptApache-2.0Atualizado há 4 horas