Skip to content

habitsync

Dashboards & Home Pages

A self-hostable habit tracking platform with social features and flexible authentication

TypeScript Latest v0.19.2 · 10d ago Security brief →

Features

  • Simple, intuitive UI with PWA support for browser installation
  • Extensive goal configuration: daily, weekly, monthly habits and negative habit tracking
  • Social features: shared habits, challenges, leaderboards, and achievement system
  • Flexible authentication via OIDC/SAML with multi‑issuer and user‑approval options
  • Powerful notification system using Apprise (Discord, Email, Signal, Home Assistant, etc.)

Recent releases

View all 8 releases →
No immediate action
v0.19.2 Bug fix

Navigation + password + email fixes

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
324
Forks
5
Languages
TypeScript Java HTML

Install & Platforms

Install via
docker
Platforms
linux
Mobile
Android

Beta — feedback welcome: [email protected]