Skip to content
SPECIFICTION
Get listed

Table Habit (mHabit)

github.com

Free plan WindowsmacOSLinuxiOSAndroid
Visit github.com
Spec score 7.6 #22 of 37 in Habit Tracker Apps

What it is

Table Habit, also called mHabit, is a free, open-source habit tracker for building and tracking micro habits. It supports positive and negative habits, daily and extra goals, completion rules, target days, reminders, and Markdown descriptions. Scoring uses growth curves and separate models for habits to do and habits not to do. Habit details include heatmaps, score-change graphs with day, week, month, or year aggregation, and check-in charts. Users can arrange habits in collapsible groups and reorder them by dragging. The app works offline with local-first storage, and its applications do not send data to a service without user authorization. No sign-up is required, and the project states that it has no telemetry. WebDAV synchronization works with Nextcloud, Koofr, or self-hosted servers. Users can import and export native JSON or migrate from Loop Habit Tracker. It is available for Android, iOS, macOS, Windows, and Linux, with distribution through Google Play, App Store, F-Droid, Flathub, and Microsoft Store. The project is licensed under Apache 2.0.

Spec sheet

Purpose
Table Habit is a free, open-source habit tracker for building and tracking micro habits.Read 30 Sep 2026 · github.com
Privacy
The Android, iOS, Windows, macOS, and Linux applications do not send data to any service without user authorization.Read 30 Sep 2026 · github.com
Support
The project is described as a one-person indie project and directs bug reports and questions to GitHub issues.Read 30 Sep 2026 · github.com
License
The project is licensed under Apache 2.0.Read 30 Sep 2026 · github.com
Founded
2023Read 28 Sep 2026 · github.com
Account and telemetry
No sign-up is required and the README states that the app has no telemetry.Read 30 Sep 2026 · github.com
Charts
Habit details include heatmaps, score-change graphs with day, week, month, or year aggregation, and check-in charts.Read 30 Sep 2026 · github.com
Data portability
Table Habit supports native JSON import/export and migration from Loop Habit Tracker.Read 30 Sep 2026 · github.com
Distribution
Stable distribution channels include Google Play, App Store, F-Droid, Flathub, and Microsoft Store.Read 30 Sep 2026 · github.com
Habit groups
Habits can be organized into collapsible groups and reordered by drag and drop.Read 30 Sep 2026 · github.com
Habit types
Habits can be positive or negative, with daily goals, extra goals, completion rules, target days, reminders, and Markdown descriptions.Read 30 Sep 2026 · github.com
Languages
The app has community-driven translations, full RTL support, and more than 18 languages listed as growing.Read 30 Sep 2026 · github.com
Offline use
The app is fully functional without internet and uses local-first storage.Read 30 Sep 2026 · github.com
Scoring
The app uses smart scoring with growth curves and separate scoring models for do and don't habits.Read 30 Sep 2026 · github.com
Sync integration
WebDAV synchronization works with Nextcloud, Koofr, or self-hosted servers.Read 30 Sep 2026 · github.com

Plans and prices

Free Free no ads · no in-app purchases · offline-first · no account required Read 30 Sep 2026 · github.com

Every Table Habit (mHabit) plan and price →

Strong points and limits

Strong points

  • Works offline with local-first storage.
  • No sign-up is required.
  • Supports WebDAV sync with Nextcloud and other servers.
  • Native JSON import and export are available.
  • Free, with no ads or in-app purchases.

Limits

  • Home-screen widgets are not available.
  • Bug reports and questions go to GitHub issues.
  • The project is described as a one-person indie project.

Who it suits

Table Habit suits people who want to track positive or negative habits offline across supported desktop and mobile platforms. WebDAV sync and JSON import/export may be useful for people who want control over data storage and portability.

Verdict

Table Habit combines habit tracking, charts, offline use, and portable data options without a listed charge. Users who depend on home-screen widgets should note that they are not supported.

Where Specifiction places it

Alternatives to Table Habit (mHabit)All alternatives →