OpenHabitTracker
Take notes, plan tasks, track habits
OpenHabitTracker is a free, open source habit tracker for Web, Windows, Linux, Android, iOS and macOS!
Why I created it
The friendly habit tracker
- OpenHabitTracker doesn't use a streak counter
- You won't feel demotivated when you skip a habit once because you won't have to start your streak from zero
- It tracks the time elapsed since your last task completion and compares it to the task's repeating interval:
- A task with a 10 day interval which is 2 days overdue is at 120%
- A task with a 4 day interval which is 2 days overdue is at 150%
- It allows you to easily prioritize your tasks based on their level of urgency
Your feedback is welcome on Reddit and GitHub
Web app
Current version (2026.07.07)
Use OpenHabitTracker in your browser
Stores
If you enjoy using OpenHabitTracker, I would be really grateful if you could leave a rating on your store - it truly means a lot and helps others discover the app!
OpenHabitTracker is available on
Android - GitHub, auto-updating with Obtainium:
Windows - winget (installs the Microsoft Store version):
winget install OpenHabitTracker
Self-hosted sync
Host a Docker image on your own server
Progressive web app:
- Works offline
- All data is saved on your device
- There is no online sync
- https://pwa.openhabittracker.net
Docker image:
- Needs an internet connection
- All data is saved online
- Docker Hub
- GitHub Container Registry
Habit tracker features
Take notes, manage tasks, track habits:
- Define your goals by organizing your notes, tasks and habits all in one place
- Use categories to group similar goals
- Keep track of what is important by assigning priorities
Search, filter and sort:
- Use search to quickly find any content
- Use filters to view only what you want to focus on
- Sort your notes, tasks and habits by any property
Habit tracking:
- Set the desired interval for your habits (repeating tasks)
- Compare the average interval with the desired interval
- See when you last completed a task and how that compares to the desired interval
Formats
Integration with Google services:
- Import from Google Keep
File import/export:
- Markdown
- YAML
- JSON
- TSV (Tab Separated Values)
UI & UX
Appearance & accessibility:
- Light & dark mode
- 26 themes
- Customizable UI
- Keyboard navigation
- Accessibility support
Available in 20 languages:
- Chinese
- Croatian
- Czech
- Danish
- Dutch
- English
- Finnish
- French
- German
- Italian
- Japanese
- Korean
- Norwegian
- Polish
- Portuguese
- Serbian
- Slovak
- Slovenian
- Spanish
- Swedish
Downloads
1.2.3 (2026.07.07)
- Added "Max days in small calendar" setting
- Added in-app review prompt
- Fixed long titles overflowing in Notes, Tasks, Habits
- Fixed focus issues in macOS, iOS
- Fixed NVIDIA issues in Flatpak
- Added icon in Snap
Windows: OpenHabitTracker.Windows.1.2.3.zip - run setup.exe
Linux: OpenHabitTracker.Linux.1.2.3.zip - run OpenHT
macOS: OpenHabitTracker.macOS.1.2.3.pkg - run OpenHT.app
Android: OpenHabitTracker.Android.1.2.3.apk
All versions and downloads since 1.0.0
Videos
Notes, Tasks, Habits:
Search, Settings:
Screenshots
Desktop:
Phone:
Compare
How OpenHabitTracker stacks up against the alternatives:
- Habit tracker comparison: OpenHabitTracker vs Habitica, Loop, Streaks and Everyday
- Self-hosted habit tracker with native apps - vs Beaver Habits, HabitTrove and HabitSync
- Loop Habit Tracker for iPhone and desktop - an open source alternative
- An open source Google Keep alternative with built-in Keep import
- A Habitica alternative without the RPG
- Streaks app for Android, Windows and Linux - an open source alternative
- An Everyday alternative with unlimited free habits
About
OpenHabitTracker is:
- Free and Ad-free
- Open source: GitHub
- Cross platform: Web, Windows, Android, iOS, macOS and Linux