Kutt es un acortador de URL autohospedable con dominios personalizados, estadísticas de enlaces, panel de administración y API RESTful.
muety/anchr
Kit de herramientas autoalojado para colecciones de marcadores, acortamiento de enlaces y carga de imágenes cifradas, con extensión de navegador y app para Android.
Alternativa open source a:Bitly
- Estrellas
- 394
- Forks
- 34
- Issues abiertos
- 8
- Último commit
- hace 2 meses
¿Qué es?
Anchr es un pequeño kit de herramientas web para las tareas cotidianas en internet. Ofrece tres funciones: colecciones de marcadores con búsqueda, accesibles desde cualquier dispositivo sin sincronizar el perfil del navegador; un acortador de enlaces que también comprueba los destinos con Google Safe Browsing; y carga de imágenes que puede cifrarse en el cliente con una contraseña, para que el servidor no pueda leerlas.
Está desarrollado con Node.js y usa MongoDB como base de datos. También admite FerretDB como backend alternativo sobre Postgres o SQLite. Se puede implementar de forma nativa o con Docker Compose. La configuración se gestiona mediante variables de entorno para la base de datos, el directorio de cargas, el inicio de sesión OAuth con Google y Facebook, el correo opcional mediante SMTP o MailWhale y las métricas de Prometheus.
Además de la app web, el proyecto incluye una extensión para Chrome y Firefox, una app oficial para Android, integración con ShareX para las cargas y un bot de Telegram. Hay una instancia alojada disponible en anchr.io.
Funciones clave
- 01Colecciones de marcadores con búsqueda y descripciones y categorías opcionales
- 02Acortador de enlaces con comprobación de enlaces maliciosos mediante Google Safe Browsing
- 03Cifrado con contraseña en el cliente para las imágenes cargadas
- 04Extensión de navegador para Chrome y Firefox, además de una app para Android
- 05Integración con ShareX y un bot de Telegram
- 06Inicio de sesión OAuth con Google y Facebook, y métricas de Prometheus
Casos de uso
- Mantener una colección personal de enlaces accesible desde cualquier computadora sin sincronizar el navegador
- Acortar URL largas con tokens o parámetros de consulta antes de compartirlas en chats o documentos
- Compartir fotos de forma privada con una contraseña para que solo puedan verlas los destinatarios
- Ejecutar un servicio autoalojado de enlaces e imágenes para un equipo pequeño o una familia
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/muety/anchr - 2
Copia el archivo de entorno de ejemplo y configura las variables necesarias (la contraseña de la base de datos y el secreto)
- 3
Activa Corepack e instala las dependencias con Yarn
corepack enable && yarn - 4
Inicia el backend en modo de desarrollo
yarn start
Antes de usarlo
- Antes de ejecutarlo, necesitas Node.js 21 o superior, MongoDB 6 o superior (o FerretDB) y un usuario de base de datos configurado.
- La configuración del frontend también requiere pasos de instalación de Bower, que utiliza herramientas antiguas.
- El proyecto se considera prácticamente completo en cuanto a funcionalidades; solo recibe actualizaciones ocasionales de dependencias.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es anchr?
- Kit de herramientas autoalojado para colecciones de marcadores, acortamiento de enlaces y carga de imágenes cifradas, con extensión de navegador y app para Android. Anchr es un pequeño kit de herramientas web para las tareas cotidianas en internet. Ofrece tres funciones: colecciones de marcadores con búsqueda, accesibles desde cualquier dispositivo sin sincronizar el perfil del navegador; un acortador de enlaces que también comprueba los destinos con Google Safe Browsing; y carga de imágenes que puede cifrarse en el cliente con una contraseña, para que el servidor no pueda leerlas.
- ¿anchr es gratuito? ¿Qué licencia tiene?
- anchr es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿anchr sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de anchr fue el 22 sept 2026.
- ¿Para qué puedo usar anchr?
- Mantener una colección personal de enlaces accesible desde cualquier computadora sin sincronizar el navegador Acortar URL largas con tokens o parámetros de consulta antes de compartirlas en chats o documentos Compartir fotos de forma privada con una contraseña para que solo puedan verlas los destinatarios Ejecutar un servicio autoalojado de enlaces e imágenes para un equipo pequeño o una familia
- ¿Cómo se instala anchr?
- Clona el repositorio: git clone https://github.com/muety/anchr Copia el archivo de entorno de ejemplo y configura las variables necesarias (la contraseña de la base de datos y el secreto) Activa Corepack e instala las dependencias con Yarn: corepack enable && yarn Inicia el backend en modo de desarrollo: yarn start
- ¿Dónde consigo anchr?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/muety/anchr
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 minimalista y autohospedado, escrito en Rust, con conteo de visitas, caducidad de enlaces, slugs personalizados y sin seguimiento.
Acortador de URL autohospedable creado con Laravel, Vue 3 e Inertia.js, con analíticas de clics, dominios personalizados y slugs personalizados.
Servidor autoalojado para subir archivos, diseñado para ShareX y con funciones para compartir, crear galerías y acortar enlaces.