Open Source · Self-Hosted · Private

Your household,
organized together.

Tasks, shopping, meals, calendar, budget — everything your family needs in one place. Self-hosted on your own server. No cloud, no tracking, no subscriptions.

MIT License Docker PWA No Cloud Required
Oikos Dashboard – Desktop
Oikos Dashboard – Mobile

Everything your household needs

A complete set of tools designed for families — seamlessly working together.

Task Management

Shared tasks with deadlines, priorities, subtasks, recurring schedules, and a Kanban board. Assign to family members with one-tap status changes.

Tasks Tasks Mobile

Meal Planning

Weekly drag-and-drop planner with ingredient lists. Automatically export ingredients to your shopping list with one click.

Meals Meals Mobile

Calendar Sync

Two-way sync with Google Calendar and Apple iCloud. See all family events in one unified view — month, week, day, or agenda.

Calendar Calendar Mobile

Built for real family life

Shopping Lists

Collaborative lists with aisle categories. Import ingredients directly from your meal plans.

Budget Tracking

Track income and expenses with 13 currency options, recurring entries, monthly trends, and CSV export.

Notes

Colored sticky notes with Markdown. Perfect for recipes, family memos, and quick reminders.

Contacts

Shared family contact directory with vCard import and export.

Works Everywhere

Installable PWA on any device. Offline support, dark mode, fully responsive from phone to desktop.

Kanban Board

Visual board view for tasks and projects. Drag cards between columns to track progress.

Built different, on purpose

No subscriptions, no vendor lock-in, no data leaving your home.

Privacy First

AES-256 encrypted database with SQLCipher. Zero telemetry. Your data never leaves your server.

Fully Self-Hosted

Runs on a Raspberry Pi, a NAS, or any server. Docker makes setup a one-liner.

Zero Build Step

Pure ES modules, vanilla JS, plain CSS. No bundler, no transpiler, no framework. Ships what you write.

Open Source

MIT licensed. Inspect, modify, extend, contribute. Built in the open for families who care about transparency.

Up and running in minutes

# Pull and start with Docker curl -O https://raw.githubusercontent.com/ulsklyc/oikos/main/docker-compose.yml curl -O https://raw.githubusercontent.com/ulsklyc/oikos/main/.env.example cp .env.example .env # Set SESSION_SECRET and DB_ENCRYPTION_KEY in .env docker compose up -d docker compose exec oikos node setup.js

Then open http://localhost:3000 and log in. Need a step-by-step guide, HTTPS setup, or troubleshooting? See the Installation Guide.

Ready to take back control?

Oikos is free, open-source, and built for families who value their privacy.