Open source · MIT licensed

A family wishlist you can own.

Keep everyone’s gift ideas in one place. See who’s buying what, without spoiling the surprise.

Family Wishlist is a public, open-source project—not a hosted wishlist service. Fork the code, run it in your own Cloudflare account and adapt it for your family.

Source, documentation, tests and issue tracking are public.

Kraft-paper and sage-green gifts tied with green ribbon and cotton string.
For SamA pottery class,
together.

MIT licensedPublic source & documentationSelf-hosted on CloudflareNo ads, tracking or subscription

The website is the front door. GitHub is the project.

There is no central Family Wishlist account to sign up for and no hosted product being sold here. The complete application lives in a public repository, together with its installation guide, architecture, tests, roadmap and security record.

Use it under the MIT licence, follow its development, report a problem or propose an improvement.

Public GitHub repositoryJonReed/cloudflare-family-wishlist

Start with the README for the project overview, or go straight to the source and documentation.

Stars
1
Forks
0
Licence
MIT

Make your list. Help with theirs.

Everyone has a wishlist. Add a product link, a size or a note, and mark the ideas you’d most like. Family members can also add ideas to each other’s lists.

When you decide to buy something, choose “I’ll get this”. Other family members can see your choice. The person receiving the gift won’t see who is buying it.

What you see depends on whose list you open

Alex’s wishlist with gift ideas, notes, prices and a form for adding another wish.
Alex sees the ideas on their list, but not who is buying them.View full-size screenshot
Sam’s wishlist viewed by Alex: Charlie is getting the pottery class and Alex has bought the book.
On Sam’s list, Alex can see what other family members are getting.View full-size screenshot

Screenshots from the app, using fictional names and gift ideas.

A wish doesn’t need a shop link.

Ask for a homemade cake, a day out or help in the garden. A wish only needs a name; a shop link is optional.

Explore the features
  • A book

    “The one you keep telling me about.”

    A second-hand copy would be lovely.
  • An afternoon

    “A pottery class together.”

    Tea afterwards?
Sam’s wishlist on a phone, showing the gift ideas and who is buying them.
Sam’s list, viewed by another family member.

Save gift ideas as you browse.

After a short setup, send a shop link from your phone’s Share menu or a bookmark in your desktop browser. Check the details and choose a list before saving.

Ways to add a wish

Run your own private wishlist.

The app and its database run in your Cloudflare account. You decide who can sign in and look after your own installation.

How privacy works

Your own account

Your installation is separate from every other family’s. You invite people using their email addresses.

No ads or tracking

The app has no advertising or analytics scripts and does not add affiliate codes to shop links.

Open-source software

The complete app is available under the MIT licence. You can read the code, use it for free and make your own changes.

Published evidenceSource reviews & releases

Read the security review.

The project publishes AI-assisted security reviews, including OpenAI Daybreak Blue. The maintained record explains what was checked, any findings and fixes, and the exact code reviewed.

Read about the security review

Run it, understand it or improve it.

Everything needed to evaluate Family Wishlist is available before you install it.

Before you start.

Answers about hosting, sharing and keeping gifts a surprise.

Is Family Wishlist free?

Yes. The app is free under the MIT licence. Normal family use is designed to fit within Cloudflare’s free plans, which include a web address. You can pay for your own domain or help with installation if you want to. Cloudflare’s usage limits still apply. Read about the free-plan limits.

Can I add something from any shop?

Yes. Paste a product link from any shop, or add an idea without a link. The app can fill in a name, picture and price in pounds when it can read the product page. You can check or change every detail before saving, and fill them in yourself if the lookup does not work.

Will I find out what someone is buying me?

No. When you look at your own list, you won’t see who is buying anything or whether it has been bought. The rest of the family can see that information to help avoid buying the same gift.

Does everyone need to install an app?

No. Everyone can use the wishlist in a web browser and sign in with a code sent to their email. There are optional shortcuts for adding shop links from your phone or computer.

Do I have to be technical?

One person needs to set up the app using GitHub, Cloudflare and a few command-line tools. The public installation guide explains the steps. After setup, family members just open the wishlist in their browser.

Can I share a list with someone outside the family?

Yes. Send them a viewing link for one person’s list. Anyone with the link can see the ideas, but cannot edit the list or see who is buying what. You can stop a link from working at any time.

Make the project yours.

Read the code, fork the repository and run it in your own Cloudflare account.