Repolode
ulsklyc

ulsklyc/yuvomi

A self-hosted family planner combining tasks, calendar, budget, meals, shopping and health in one PWA on your own server.

Open-source alternative to:NotionTodoistGoogle Calendar

Stars
2,307
Forks
220
Open issues
164
Last commit
yesterday

What is it?

Yuvomi is a self-hosted family planner for a family, a couple or a single person. It bundles tasks, a shared calendar, budgeting, meal planning, shopping lists, documents, health tracking and reminders into one progressive web app, so households can replace a set of separate subscription apps with a single instance they run themselves.

The modules are linked. Importing the week's meal plan fills the shopping list, pantry items can be added back to the list when they run out, and points earned by completing tasks can be spent in a reward catalog. Receipts uploaded once can be attached to a budget transaction, a shared expense and an inventory item at the same time.

Yuvomi runs as a container under Docker or Podman, and ships as an app on TrueNAS SCALE, Umbrel and Unraid. Data is stored in a single SQLite file, optionally encrypted with SQLCipher. The project is written in JavaScript on Node.js and Express, with no build step, and is released under the MIT license.

Key features

  • 01Shared tasks with a Kanban board, deadlines and recurring chores.
  • 02Calendar with Google and CalDAV sync, Outlook push and per-event visibility.
  • 03Weekly meal planner that exports ingredients directly to a shopping list.
  • 04Budget tracking with accounts, savings goals and shared-expense debt simplification.
  • 05Health tracking for vitals, medications and trends, plus document storage and backups.
  • 06Runs on amd64 and arm64 via Docker, Podman, TrueNAS, Umbrel or Unraid.

Use cases

  • A family that wants to replace separate to-do, calendar, grocery and budgeting apps with one self-hosted instance.
  • A couple sharing meal plans, shopping lists and household expenses.
  • Running a family planner on a home NAS or Raspberry Pi with a small memory footprint.
  • Giving a wall-mounted tablet a view of the day's events, tasks and shopping.

In collections

Topics

FAQ

What is yuvomi?
A self-hosted family planner combining tasks, calendar, budget, meals, shopping and health in one PWA on your own server. Yuvomi is a self-hosted family planner for a family, a couple or a single person. It bundles tasks, a shared calendar, budgeting, meal planning, shopping lists, documents, health tracking and reminders into one progressive web app, so households can replace a set of separate subscription apps with a single instance they run themselves.
Is yuvomi free to use? What license does it have?
yuvomi is open source under the MIT license. Check the license terms before using it in commercial products.
Is yuvomi still maintained?
Actively maintained. The last commit to yuvomi was on Nov 6, 2026.
What can I use yuvomi for?
A family that wants to replace separate to-do, calendar, grocery and budgeting apps with one self-hosted instance. A couple sharing meal plans, shopping lists and household expenses. Running a family planner on a home NAS or Raspberry Pi with a small memory footprint. Giving a wall-mounted tablet a view of the day's events, tasks and shopping.
Where can I get yuvomi?
The source code and installation instructions are on GitHub: https://github.com/ulsklyc/yuvomi

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects