Settings

Theme

Show HN: Things To Have – free, privacy caring, mighty wishlist app

thingstohave.app

2 points by brachkow · 0 comments · 2 min read

Reader

Things To Have is a wishlist app. I started working on it in 2022 as a pet project for my friends, then turned it into a serious app in 2024.

I built it because I disliked other such apps – they were either too ephemeral, limited to a specific use case, or felt like a TV shop.

I wanted to build an app that would be calm and would cater to thoughtful buyers, collectors, and enthusiasts. I also didn't forget about birthdays, so reservations and other birthday QoL are present.

As it always was a hobby/passion project, I wasn't bothered by "time to market" and overengineered a lot of things. For example, it ships transparency-aware blurhash for each image, has many unadvertised Drag'n'Drop interactions like MacOS has, 1001 ways to upload files into a form, etc.

It is also powered by a quirky stack: it is running on Cloudflare Workers and D1, and the code is written using Hono (https://hono.dev/) and Vue, tied together by a custom Inertia (https://github.com/brachkow/hono-inertia) adapter. I also use better-result (https://better-result.dev/) to bring sane errors to JavaScript. All this results in a scalable, cheap, and extremely easy way to write full-stack apps, which feels like old-fashioned MVC.

I believe my app stands out from both established apps and beige vibecoded competitors and is worth your try. And if not, I hope you find the listed tech fun at least...

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection