Self-Hosted Personal Apps
Money, recipes, tasks, projects — the long tail of personal self-hosted apps.
Money / budgets
- ★ Actual Budget — envelope-based budgeting; great UX; mobile + desktop sync via your own server.
- Firefly III — full personal finance manager; YNAB-shape.
- Maybe Finance — open-source after closing; community-revived fork.
- Wallos — subscription tracker; "what am I paying every month?"
- Ghostfolio — investment tracking; nice charts.
Recipes / meal planning
- ★ Mealie — modern recipe manager; great mobile-friendly UI; meal planning. Default in 2026.
- Tandoor Recipes — heavier alternative; meal plans, shopping lists.
- Grocy — pantry / inventory / recipes / chores; "ERP for your house."
Tasks / to-dos
- ★ Vikunja — todo + lists + Kanban; clean UX; mobile apps; CalDAV sync.
- Todoist alternative: Vikunja covers it; OpenProject for heavier needs.
- TaskWarrior + TaskServer — terminal-native; sync server.
Project management
- ★ Plane — modern Jira / Linear alternative; OSS + cloud option.
- OpenProject — enterprise PM; mature; heavyweight.
- Leantime — "project management for makers"; ADHD-friendly.
- Focalboard (Mattermost) — Trello / Notion-board alternative.
- Taiga — Scrum / Kanban; agile-flavored.
- Wekan — Trello clone.
Calendars / scheduling
- ★ Cal.com — Calendly alternative; see Calendars & Scheduling UIs.
- Easy!Appointments — smaller; PHP; appointment booking.
- Rallly — group meeting time finder; OSS.
- Crab Fit — minimalist meeting time poll.
Dashboards for personal data
- Tianji — analytics + uptime + dashboard combo.
- Beszel + Glance — see Self-Host Monitoring.
Habit tracking
- Habitica — RPG-style habit tracker; self-hostable.
- Loop Habit Tracker — Android app; backups via Syncthing.
URL shortener
- Shlink — full-featured; statistics; QR codes.
- YOURLS — old-school PHP shortener.
- Kutt — modern Node-based shortener.
Pastebins
- PrivateBin — encrypted pastebin; minimal.
- Microbin — Rust pastebin / file share.
- Snippet Box — for code snippets.
Misc
- Paperless-ngx — document scanning + OCR + tagging; replace your filing cabinet.
- Stash — content organizer (with adult-content focus, but works for any media).
- Reactive Resume — generate / host resumes.
- WishThis — wish lists.
- Open Streaming Platform — self-hosted Twitch alternative.
- Bitmagnet — torrent indexer; self-host.
Patterns to adopt
- ★ Don't try to self-host everything. Pick the 5 that matter; let SaaS handle the rest.
- Mobile apps matter. Tools without good mobile UX are usually abandoned.
- Backup the DBs. Personal data is the most painful to lose.
- Behind Tailscale or Cloudflare Access — most personal apps don't need to be public.
- Annual review — uninstall things you don't use anymore.
Pick this if…
- Budgeting: Actual Budget.
- Subscription tracking: Wallos.
- Recipes: Mealie.
- Tasks: Vikunja.
- Project management: Plane (modern) or Leantime (maker-friendly).
- Document scanning: Paperless-ngx.
- URL shortener: Shlink.
- Group meeting times: Rallly or Crab Fit.