Skip to content

habitsync

Dashboards & Home Pages

Self hosted Habit Tracker featuring goals and challenges with friends

TypeScript Latest v0.19.0 · 2mo ago Security brief →

Features

  • Simple, intuitive UI with PWA support and mobile app (Android)
  • Extensive habit configuration: daily, weekly, monthly intervals plus negative habits
  • Social features: shared habits, challenges, leaderboards, achievements
  • Flexible authentication via OIDC/SAML with multi‑issuer and approval options
  • Powerful notification system using Apprise for Discord, email, Signal, etc.

Recent releases

View all 7 releases →
v0.19.0 Breaking risk
Breaking changes
  • OIDC login now uses default redirect URL without triple slash
Full changelog

Changes

Changed

  • BREAKING CHANGE: Use the default redirect URL (without triple slash) for OIDC login.

Fixed

  • Fix timezone issues with notifications with weekday filters
  • Fix issues when changing notifications settings
  • Calendar view: display of dates in the future
  • Some issues with authentication, user approval
  • Issues retrieving user info from oidc provider

Removed

Docker Image

docker pull ghcr.io/jofoerster/habitsync:0.19.0
v0.17.2 Bug fix

Fixed a bug causing notifications to fail when using PostgreSQL and updated the Docker Compose Apprise configuration to reflect the latest integration requirements.

v0.17.1 Bug fix

Fixed display bugs in habit configuration, corrected validation errors for time periods, and resolved editing issues for the apprise target URL, improving UI reliability.

v0.17.0 Bug fix

Habit grouping performance was improved and a post-update database issue was fixed.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
316
Forks
3
Languages
TypeScript Java HTML

Install & Platforms

Install via
docker
Platforms
linux macos windows arm64
Mobile
Android

Beta — feedback welcome: [email protected]