Tribu logo

Tribu

Self-hosted family organizer for calendar, tasks, shopping, and more

Alternative to: cozi, familywall, ourhome

Tribu screenshot

About Versions (29)

v1.0.0

2026-03-27

Tribu 1.0

Your family’s daily organizer. Self-hosted, private, open-source.

Tribu 1.0 is the point where any family can deploy, configure, and rely on Tribu as their daily organizer without needing external apps or workarounds.


Highlights

Real-Time Collaboration

  • SSE notifications — Instant notification delivery via Server-Sent Events with polling fallback (#64)
  • Real-time shopping sync — WebSocket-powered live sync across devices

Calendar

  • Event colors and categories — Color-code events for visual scanning, 8-color palette, category labels (#66)
  • Week view — Full calendar week view alongside month view (#63)
  • Event tagging — Assign family members to events with notifications
  • Global search — Search across events, tasks, shopping, contacts, and birthdays from anywhere. Cmd+K shortcut on desktop (#67)

PWA

  • Offline indicators — Red banner when offline, green flash when back online (#69)
  • Install prompt — Custom install banner with dismiss memory
  • Update notification — “New version available” banner with one-tap update
  • Offline fallback — Static offline page for uncached routes

User Management

  • Onboarding wizard — Guided setup for new family members (#70)
  • Delete account / leave family — GDPR-compliant account removal (#65)
  • Member groups — Adults and children shown in separate sections with admin badges (#86)

Quality

  • AppContext split — Monolithic 382-line context split into 4 focused domain contexts (Auth, Family, Data, UI) with zero breaking changes (#68)
  • Supply chain hardening — All dependencies pinned, npm audit 0 vulnerabilities, security dashboard clean
  • E2E tests — 39 Playwright tests passing in CI

Previously Shipped (0.9 and earlier)

  • Toast/snackbar notification system (#59)
  • Contact and birthday CRUD (#60, #61)
  • Internationalized backend errors (#62)
  • Landing page for unauthenticated visitors (#74)
  • Calendar subscription URLs (ICS)
  • Web Push notifications
  • Demo mode, 3 themes, 2 languages (EN/DE)
  • Admin panel with audit log
  • Family invitations via shareable link
  • Automated backup/restore with retention
  • Personal access tokens for API automation
  • Multi-arch Docker images (amd64, arm64)

Deployment

docker compose pull && docker compose up -d

New installations: see the self-hosting guide.


What’s Next (Post-1.0)

  • CalDAV/CardDAV server for bidirectional phone sync (#55)
  • Meal planning module (#73)
  • Reward system for kids (#77)
  • Gift list with price tracking (#82)