Repolode
cmintey

cmintey/wishlist

Una app de listas de deseos autohospedada y compartible, donde familiares y amigos pueden ver y reservar regalos sin duplicar compras.

Alternativa open source a:Amazon Wish ListGiftster

Estrellas
681
Forks
64
Issues abiertos
48
Último commit
ayer

¿Qué es?

Wishlist es una aplicación web autohospedada para crear listas de deseos que familiares y amigos pueden consultar. Los miembros pueden organizar sus deseos en varios grupos, por ejemplo, uno para amigos y otro para la familia, y mantener separadas las listas de cada grupo. Cualquiera que consulte una lista puede reservar un artículo, sin que el dueño sepa quién reservó cada cosa, lo que evita que se repitan los regalos.

Los artículos se pueden agregar manualmente o pegando la URL de un producto para obtener sus detalles automáticamente. También hay un bookmarklet que permite enviar directamente a la lista la página que se está viendo. Otras personas pueden sugerir artículos para una lista, con opciones para exigir aprobación, aprobarlos automáticamente u ocultar las sugerencias al destinatario.

La app funciona con Docker Compose y almacenamiento SQLite, y admite SMTP para enviar invitaciones por correo electrónico y restablecer contraseñas, OAuth mediante OpenID Connect y autenticación con encabezados de proxy. Registry Mode convierte un grupo en una única lista pública cuyos artículos pueden reservar los visitantes sin tener una cuenta.

Funciones clave

  • 01Reservar artículos de una lista de deseos compartida y marcarlos como comprados
  • 02Crear deseos pegando la URL de un producto para obtener sus detalles automáticamente
  • 03Administrar varios grupos separados, como uno para amigos y otro para la familia
  • 04Sugerir artículos a otras personas con opciones de aprobación, aprobación automática u ocultación
  • 05Registry Mode público para compartir una única lista mediante un enlace
  • 06Iniciar sesión mediante OAuth (OpenID Connect) o encabezados de proxy inverso

Casos de uso

  • Compartir ideas de regalos para las fiestas con padres y abuelos que necesitan una interfaz sencilla
  • Administrar una lista de regalos familiar para cumpleaños o bodas mediante un enlace público
  • Coordinar regalos entre un grupo de amigos sin duplicar compras
  • Alojar una lista privada de regalos en un servidor doméstico o NAS

Inicio rápido

  1. 1

    Crea un archivo docker-compose.yaml con el servicio Wishlist

  2. 2

    Inicia la aplicación en segundo plano

    docker compose up -d
  3. 3

    Abre la aplicación en el navegador en http://<host>:3280

Antes de usarlo

  • Es autohospedado, por lo que necesitas tu propio servidor y Docker para ejecutarlo.
  • No admite su publicación desde una subruta detrás de un proxy inverso.

En colecciones

Temas

#wishlist#gift-registry#self-hosted#docker#sqlite#oauth#pwa#typescript#christmas#family

Preguntas frecuentes

¿Qué es wishlist?
Una app de listas de deseos autohospedada y compartible, donde familiares y amigos pueden ver y reservar regalos sin duplicar compras. Wishlist es una aplicación web autohospedada para crear listas de deseos que familiares y amigos pueden consultar. Los miembros pueden organizar sus deseos en varios grupos, por ejemplo, uno para amigos y otro para la familia, y mantener separadas las listas de cada grupo. Cualquiera que consulte una lista puede reservar un artículo, sin que el dueño sepa quién reservó cada cosa, lo que evita que se repitan los regalos.
¿wishlist es gratuito? ¿Qué licencia tiene?
wishlist es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿wishlist sigue mantenido?
Mantenimiento activo. El último commit de wishlist fue el 5 nov 2026.
¿Para qué puedo usar wishlist?
Compartir ideas de regalos para las fiestas con padres y abuelos que necesitan una interfaz sencilla Administrar una lista de regalos familiar para cumpleaños o bodas mediante un enlace público Coordinar regalos entre un grupo de amigos sin duplicar compras Alojar una lista privada de regalos en un servidor doméstico o NAS
¿Cómo se instala wishlist?
Crea un archivo docker-compose.yaml con el servicio Wishlist Inicia la aplicación en segundo plano: docker compose up -d Abre la aplicación en el navegador en http://<host>:3280
¿Dónde consigo wishlist?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/cmintey/wishlist

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

Proyectos relacionados