Acortador de URL de código abierto con enlaces de marca, dominios personalizados, códigos QR y seguimiento de clics, leads e ingresos.
- Estrellas
- 25,123
- Forks
- 3,391
- Issues abiertos
- 113
- Último commit
- hace 12 días
¿Qué es?
Dub es una plataforma de atribución de enlaces para equipos de marketing. Combina enlaces cortos con seguimiento de clics y conversiones, para que los equipos puedan ver qué enlaces generan registros o ventas. También incluye un módulo de programas de afiliados para gestionar colaboradores y sus enlaces de referencia.
El proyecto está desarrollado con Next.js, TypeScript y Tailwind CSS. Los datos se almacenan en MySQL mediante Prisma, y se usan Upstash Redis para el almacenamiento en caché y Tinybird para las analíticas. La autenticación utiliza NextAuth.js, los pagos se gestionan con Stripe y el correo electrónico se envía mediante Resend.
El núcleo tiene licencia AGPLv3, mientras que las funciones empresariales del directorio /ee están sujetas a una licencia comercial. El repositorio incluye una guía para alojarlo por cuenta propia y una configuración de desarrollo local con un script para cargar datos iniciales.
Funciones clave
- 01Crea enlaces cortos y registra clics y conversiones.
- 02Incluye un módulo de programas de afiliados para gestionar colaboradores y enlaces de referencia.
- 03Almacena los datos en MySQL mediante Prisma ORM.
- 04Usa Upstash Redis para el almacenamiento en caché y Tinybird para las analíticas.
- 05Se puede alojar por cuenta propia; la documentación del proyecto incluye una guía.
Casos de uso
- Seguir qué enlaces de campañas de marketing generan registros o compras.
- Gestionar un programa de afiliados o colaboradores mediante enlaces de referencia.
- Alojar por cuenta propia una plataforma de gestión de enlaces para mantener los datos bajo tu control.
Inicio rápido
- 1
Sigue la guía de desarrollo local para configurar tu entorno
- 2
Usa las versiones recomendadas: Node v23.11.0 y pnpm 9.15.9
- 3
Instala las dependencias
pnpm install - 4
Compila el proyecto
pnpm build
Antes de usarlo
- La licencia es mixta: el núcleo está bajo AGPLv3, mientras que el directorio empresarial /ee requiere una licencia comercial.
- Depende de numerosos servicios externos, como PlanetScale, Upstash, Tinybird, Stripe y Resend, por lo que alojarlo por cuenta propia requiere trabajo de configuración.
- La configuración local del README depende de un enlace a una guía de desarrollo externa, en lugar de incluir todos los pasos.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es dub.link?
- Plataforma open source de atribución de enlaces para enlaces cortos, seguimiento de conversiones y programas de afiliados, desarrollada con Next.js y TypeScript. Dub es una plataforma de atribución de enlaces para equipos de marketing. Combina enlaces cortos con seguimiento de clics y conversiones, para que los equipos puedan ver qué enlaces generan registros o ventas. También incluye un módulo de programas de afiliados para gestionar colaboradores y sus enlaces de referencia.
- ¿dub.link es gratuito? ¿Qué licencia tiene?
- dub.link es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿dub.link sigue mantenido?
- Mantenimiento activo. El último commit de dub.link fue el 27 oct 2026.
- ¿Para qué puedo usar dub.link?
- Seguir qué enlaces de campañas de marketing generan registros o compras. Gestionar un programa de afiliados o colaboradores mediante enlaces de referencia. Alojar por cuenta propia una plataforma de gestión de enlaces para mantener los datos bajo tu control.
- ¿Cómo se instala dub.link?
- Sigue la guía de desarrollo local para configurar tu entorno Usa las versiones recomendadas: Node v23.11.0 y pnpm 9.15.9 Instala las dependencias: pnpm install Compila el proyecto: pnpm build
- ¿Dónde consigo dub.link?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/dubinc/dub.link
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Acortador de URL autoalojado escrito en PHP para crear tu propio servicio de enlaces cortos y controlar tus datos y estadísticas.
Acortador de enlaces autoalojable con analíticas que funciona íntegramente en Cloudflare Workers, D1 y KV, sin necesidad de un servidor tradicional.
Acortador de URL autohospedable creado con Laravel, Vue 3 e Inertia.js, con analíticas de clics, dominios personalizados y slugs personalizados.
Alternativa de código abierto a DocSend para compartir documentos en salas de datos seguras con analíticas y dominios personalizados.
Plataforma integral autohospedable de servicios de dominio que combina enlaces cortos, bandejas de correo desechables, gestión de DNS de subdominios, almacenamiento de archivos y una API abierta, con panel de administración.