Table Habit, also called mHabit, is a free, open-source habit tracker for creating and tracking micro habits. Habits can be positive or negative, with daily and extra goals, completion rules, target days, reminders, and Markdown descriptions. Its scoring uses growth curves and separate models for habits to do and habits not to do. Habit details include heatmaps, check-in charts, and score-change graphs that can be viewed by day, week, month, or year. Habits can be arranged in collapsible groups and reordered by drag and drop. The app is fully functional offline with local-first storage; no sign-up is required, and the project says it has no telemetry. WebDAV sync works with Nextcloud, Koofr, or self-hosted servers. Users can import and export native JSON data or migrate from Loop Habit Tracker. Table Habit is available for Android, iOS, Linux, macOS, and Windows, with stable distribution through Google Play, App Store, F-Droid, Flathub, and Microsoft Store. The project uses the Apache 2.0 license.
Who it is for
Table Habit suits people who want to track positive and negative habits across mobile and desktop platforms. Its offline operation and WebDAV sync options may appeal to those who want local-first storage or their own sync server.
What is good
- Works offline with local-first storage
- Available for Android, iOS, Linux, macOS, and Windows
- Supports WebDAV sync with Nextcloud, Koofr, or self-hosted servers
- Exports and imports native JSON data
What to know first
- No home-screen widgets
- Bug reports and questions go through GitHub issues
Verdict
Table Habit offers detailed habit tracking, charts, and WebDAV sync without requiring an account. Readers who rely on home-screen widgets should note that they are not supported.
Table Habit (mHabit) plans and pricing
All plansCompared on habit tracker apps
- Free plan
- Yes
- Habit reminders
- Yes
- Skip or pause habits
- Yes
- Home-screen widgets
- No
- Data export
- Yes
- Supported platforms
- Android, iOS, macOS, Windows, Linux




