Repolode
clerk

clerk/javascript

SDKs oficiales de JavaScript de Clerk, un servicio alojado para gestionar el registro, el inicio de sesión y los perfiles de usuario en aplicaciones web.

Alternativa open source a:Auth0Firebase Authentication

Estrellas
1,777
Forks
485
Issues abiertos
124
Último commit
hace 37 minutos

¿Qué es?

Este repositorio contiene los SDKs oficiales de JavaScript de Clerk, publicados bajo el namespace @clerk de npm. Clerk es un servicio alojado de autenticación y gestión de usuarios, y estos paquetes permiten incorporar el registro, el inicio de sesión y la gestión de perfiles a las aplicaciones sin tener que crear ese flujo desde cero.

El repositorio incluye el cliente principal para navegador (@clerk/clerk-js) y paquetes específicos para Next.js, React, Vue, Nuxt, Astro, Expo, React Router, TanStack y backends de Express, Fastify y otros basados en Node.js. Cada integración ofrece componentes y funciones auxiliares adaptados a su framework. La funcionalidad de organizaciones permite agrupar usuarios, gestionar roles y permisos, y controlar el acceso en aplicaciones multiinquilino.

Por lo general, los desarrolladores instalan un único paquete para su framework, como @clerk/nextjs, y siguen las guías de inicio rápido del sitio de documentación de Clerk para conectarlo a una aplicación creada en el Clerk Dashboard.

Funciones clave

  • 01Ofrece componentes de registro, inicio de sesión y gestión de perfiles para aplicaciones web.
  • 02Incluye paquetes específicos para Next.js, React, Vue, Nuxt, Astro, Expo y otros frameworks.
  • 03Incluye integraciones de backend para Node.js con Express y Fastify.
  • 04Ofrece una funcionalidad de organizaciones para gestionar roles, permisos y el control de acceso multiinquilino.
  • 05Se publica como paquetes con licencia MIT bajo el namespace @clerk de npm.

Casos de uso

  • Añadir autenticación de usuarios a una aplicación de Next.js o React sin crear el inicio de sesión desde cero.
  • Proteger rutas y endpoints de API en un backend de Express o Fastify mediante sesiones de Clerk.
  • Desarrollar software B2B o multiinquilino que requiera organizaciones, roles y permisos.

Inicio rápido

  1. 1

    Regístrate y crea una aplicación en el Clerk Dashboard

  2. 2

    Pon en marcha un código base con una guía de inicio rápido de Clerk

  3. 3

    Instala el SDK para tu framework, por ejemplo, Next.js

    npm install @clerk/nextjs

Antes de usarlo

  • Clerk es un servicio alojado, por lo que necesitas una cuenta de Clerk y claves de API para usarlo.
  • Este repositorio contiene SDK para las plataformas compatibles, así que debes instalar el paquete específico de tu framework, no este repositorio.

En colecciones

Temas

Preguntas frecuentes

¿Qué es javascript?
SDKs oficiales de JavaScript de Clerk, un servicio alojado para gestionar el registro, el inicio de sesión y los perfiles de usuario en aplicaciones web. Este repositorio contiene los SDKs oficiales de JavaScript de Clerk, publicados bajo el namespace @clerk de npm. Clerk es un servicio alojado de autenticación y gestión de usuarios, y estos paquetes permiten incorporar el registro, el inicio de sesión y la gestión de perfiles a las aplicaciones sin tener que crear ese flujo desde cero.
¿javascript es gratuito? ¿Qué licencia tiene?
javascript es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿javascript sigue mantenido?
Mantenimiento activo. El último commit de javascript fue el 6 nov 2026.
¿Para qué puedo usar javascript?
Añadir autenticación de usuarios a una aplicación de Next.js o React sin crear el inicio de sesión desde cero. Proteger rutas y endpoints de API en un backend de Express o Fastify mediante sesiones de Clerk. Desarrollar software B2B o multiinquilino que requiera organizaciones, roles y permisos.
¿Cómo se instala javascript?
Regístrate y crea una aplicación en el Clerk Dashboard Pon en marcha un código base con una guía de inicio rápido de Clerk Instala el SDK para tu framework, por ejemplo, Next.js: npm install @clerk/nextjs
¿Dónde consigo javascript?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/clerk/javascript

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados

Servicio de identidad y gestión de usuarios en Go, headless y con API como prioridad, que cubre los flujos de inicio de sesión, registro, recuperación, verificación y perfil.

13,9 mil+1 esta semana1,2 milGoApache-2.0Actualizado hace 3 meses

Gestor de consentimiento de cookies de código abierto y banner GDPR para React, Next.js, Vue, Svelte, Astro y HTML sin frameworks, con compatibilidad con Google Consent Mode v2 e IAB TCF.

Seguridad#cookie-consent#gdpr#consent-management
2 mil+3 esta semana269TypeScriptApache-2.0Actualizado hace 1 hora