OpenHabitTracker
Track habits, tasks and notes with time tracking, calendar view and completion statistics.
OpenHabitTracker is a self‑hostable, free, open‑source application for tracking habits, tasks, and notes. It stores all data locally on the user’s device, offering privacy‑focused operation without required online sync. The app runs as a progressive web app and is also packaged for Windows, Linux, macOS, Android, and iOS, with a Docker image for server deployment.
The tool supports Markdown‑formatted notes, categorisation, priorities, and advanced search, filter, and sort capabilities. Users can define repeating habits with custom intervals, view elapsed time since the last completion, and compare it to the desired schedule, allowing prioritisation based on urgency rather than streak counts. Data can be exported and imported in JSON, YAML, TSV, and Markdown, and notes can be imported from Google Keep.
The interface offers light and dark modes, 26 colour themes, keyboard navigation, and accessibility support, and it is localised into 20 languages. Built with Blazor, Bootstrap, and related libraries, OpenHabitTracker runs on Blazor WebAssembly, Blazor Server, MAUI, Photino, WinForms, and WPF platforms.
Reviews
Loading reviews…
Similar apps
DAWs & Music Production
Table Habit
Habit tracker with growth charts and offline-first sync. ![Open-Source Software][OSS Icon]

Task & Project Management
OpenProject
Manage your projects, tasks and goals. Collaborate via work packages and link them to your pull requests on Github.
Task & Project Management
Mindwtr
Local-first GTD productivity tool

Time Tracking & Focus
ActivityWatch
Automatically track how you spend time on your devices.

Habits & Personal Growth
Habitica
Habit tracker app which treats your goals like a Role Playing Game.

Task & Project Management
tududi
Task management tool with hierarchical structure, smart recurring tasks, and seamless Telegram integration.