Um app web auto-hospedado para listas de desejos compartilhadas, em que amigos e familiares podem reservar presentes sem estragar a surpresa.
cmintey/wishlist
Um app de lista de desejos auto-hospedado e compartilhável, onde amigos e familiares podem ver e reservar presentes sem comprar itens duplicados.
Alternativa open source a:Amazon Wish List
Giftster
- Estrelas
- 681
- Forks
- 64
- Issues abertas
- 48
- Último commit
- anteontem
O que é?
Wishlist é uma aplicação web auto-hospedada para criar listas de presentes que amigos e familiares podem consultar. Os membros podem organizar os desejos em vários grupos, como um para amigos e outro para a família, mantendo as listas de cada grupo separadas. Quem consulta uma lista pode reservar um item, sem que o dono saiba quem reservou o quê, evitando presentes duplicados.
Os itens podem ser adicionados manualmente ou criados ao colar a URL de um produto, que busca os detalhes automaticamente. Um bookmarklet também permite enviar diretamente para a lista a página que a pessoa está visualizando. Outras pessoas podem sugerir itens para uma lista, com opções para exigir aprovação, aprovar automaticamente ou ocultar as sugestões do destinatário.
O app roda com Docker Compose e usa SQLite para armazenamento. Também oferece suporte a SMTP para convites por e-mail e redefinições de senha, OAuth via OpenID Connect e autenticação por cabeçalhos de proxy. O Registry Mode transforma um grupo em uma única lista pública, da qual visitantes podem reservar itens sem ter uma conta.
Recursos principais
- 01Reservar itens em uma lista de desejos compartilhada e marcá-los como comprados
- 02Criar desejos colando a URL de um produto para buscar os detalhes automaticamente
- 03Gerenciar vários grupos separados, como amigos e família
- 04Sugerir itens para outras pessoas, com opções de aprovação, aprovação automática ou ocultação
- 05Registry Mode público para compartilhar uma única lista por link
- 06Fazer login via OAuth (OpenID Connect) ou cabeçalhos de reverse proxy
Casos de uso
- Compartilhar ideias de presentes para feriados com pais e avós que preferem uma interface simples
- Criar uma lista pública de presentes para aniversários ou casamentos e compartilhá-la por link
- Coordenar a troca de presentes entre amigos sem comprar itens duplicados
- Hospedar uma lista privada de presentes em um servidor doméstico ou NAS
Início rápido
- 1
Crie um arquivo docker-compose.yaml com o serviço Wishlist
- 2
Inicie o aplicativo em segundo plano
docker compose up -d - 3
Abra o aplicativo no navegador em http://<host>:3280
Antes de usar
- É auto-hospedado, então você precisa do seu próprio servidor e do Docker para executá-lo.
- Não oferece suporte à publicação em um subcaminho atrás de um proxy reverso.
Em coleções
Tópicos
Perguntas frequentes
- O que é wishlist?
- Um app de lista de desejos auto-hospedado e compartilhável, onde amigos e familiares podem ver e reservar presentes sem comprar itens duplicados. Wishlist é uma aplicação web auto-hospedada para criar listas de presentes que amigos e familiares podem consultar. Os membros podem organizar os desejos em vários grupos, como um para amigos e outro para a família, mantendo as listas de cada grupo separadas. Quem consulta uma lista pode reservar um item, sem que o dono saiba quem reservou o quê, evitando presentes duplicados.
- wishlist é gratuito? Qual é a licença?
- wishlist é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- wishlist ainda é mantido?
- Manutenção ativa. O último commit de wishlist foi em 5 de nov. de 2026.
- Para que posso usar wishlist?
- Compartilhar ideias de presentes para feriados com pais e avós que preferem uma interface simples Criar uma lista pública de presentes para aniversários ou casamentos e compartilhá-la por link Coordenar a troca de presentes entre amigos sem comprar itens duplicados Hospedar uma lista privada de presentes em um servidor doméstico ou NAS
- Como instalar wishlist?
- Crie um arquivo docker-compose.yaml com o serviço Wishlist Inicie o aplicativo em segundo plano: docker compose up -d Abra o aplicativo no navegador em http://<host>:3280
- Onde consigo wishlist?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/cmintey/wishlist
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um organizador familiar auto-hospedado que reúne tarefas, calendário, orçamento, refeições, compras e saúde em um único PWA no seu servidor.
Um app web auto-hospedado para famílias compartilharem listas de desejos de Natal e evitarem comprar presentes repetidos.
Aplicativo Next.js auto-hospedado para acompanhar alimentação, fraldas, sono, extração de leite e marcos do bebê, compartilhado entre cuidadores.
App web auto-hospedado de lista de compras compartilhada para famílias e moradores da mesma casa, com sincronização em tempo real e modo offline.
Ferramenta Python gratuita e self-hosted que roda localmente para cancelar inscrições em newsletters em massa, excluir e-mails por remetente e marcar mensagens do Gmail como lidas.