Wishlistr

Best Self-hosted Alternatives to Wishlistr

A curated collection of the 1 best self hosted alternatives to Wishlistr.

Web-based wishlist and gift registry for saving, organizing and sharing items from across online stores. Users create customizable wishlists, add items via browser extensions, tag and follow friends, and share lists via links or social media.

Alternatives List

#1
Wishlist

Wishlist

Self-hosted SvelteKit wishlist app that scrapes product metadata, supports groups, registry mode, PWA, OpenID Connect, and Docker deployment.

Wishlist is a self-hosted, SvelteKit-based wishlist application for friends and family. It provides a simple UI for creating and sharing wishlists, claiming items, and running registry-style public lists.

Key Features

  • Claim and reserve wishlist items and mark claimed items as purchased
  • Automatic product metadata fetching from item URLs (title, image, etc.)
  • Multiple groups support and a Registry Mode for single-list public registries
  • Suggestions system with approval, auto-approval, and "surprise me" modes
  • PWA support and bookmarklet to add items from product pages
  • OAuth/OpenID Connect support for external authentication providers
  • Invite users via SMTP (optional) and generation of invite/reset tokens
  • Image uploads with configurable max size and support for SQLite via Prisma
  • Docker and Docker Compose friendly packaging; community-contributed Helm chart

Use Cases

  • Family gift coordination: share private group wishlists for holidays and birthdays
  • Event registry: create a public registry for weddings, baby showers, or single-user registries
  • Small-group gift planning: let friends reserve items to avoid duplicate purchases

Limitations and Considerations

  • Does not support running on a different subpath; app expects to be served from the origin root
  • Known proxy/Nginx buffering recommendations to avoid issues when running behind certain reverse proxies
  • Registry anonymous claims currently cannot be un-claimed through the public flow
  • Header-based proxy authentication trusts incoming headers; misconfigured proxies can allow spoofed access
  • Email invites and password-reset flows require SMTP configuration; without SMTP invites must be copied manually

Wishlist is a practical open-source option for self-hosted gift and registry workflows, focused on privacy and simple sharing. It is maintained as a TypeScript/SvelteKit project with Docker-first deployment and Prisma-managed storage.

485stars
36forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running