Home › Productivity
Information
Preview 3 platforms
iPhone 6 images
iPad 6 images
Mac 6 images
What’s New Version 1.25.7
- Feature: changelog first-open dialog and banner integration (#610)
- Feature: import habits and records from Loop Habit Tracker (uhabit) CSV export (#612)
- Feature: implement adaptive content sheets and enhance dialog localization (#613)
- Feature: preserve unknown sync fields across habit round-trips for forward compatibility (#614)
- Fix: changelog version matching not handling pre-release suffix in CHANGELOG headings
- Fix: replace regex-based beta heading matching with AST prefix matching for improved reliability (#615)
- Update Hebrew translation, thanks to Omer I.S.'s contribution on Weblate (#611)
Description
Build your micro-habits in the simplest way.
Growth curves and visual charts make every step of your progress visible.
Fully open-source and ad-free, making habit building pure and efficient.
Key Features:
• Scoring system to help you develop your own micro habits
• Supports both positive and negative habits
• Easy-to-use check-in UI
• A quick search and filter to help quickly find past habits.
• Color-coded habits for quick visual distinction
• Import and export habits using a human-readable JSON format
• Optimized for landscape and large-screen devices
• WebDAV sync support for cross-device syncing
Moreover, this app completely open source.
Got source code from: https://github.com/FriesI23/mhabit
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 12 versions
Build 888084884v1.25.72026-07-11 04:25:29
- Feature: changelog first-open dialog and banner integration (#610)
- Feature: import habits and records from Loop Habit Tracker (uhabit) CSV export (#612)
- Feature: implement adaptive content sheets and enhance dialog localization (#613)
- Feature: preserve unknown sync fields across habit round-trips for forward compatibility (#614)
- Fix: changelog version matching not handling pre-release suffix in CHANGELOG headings
- Fix: replace regex-based beta heading matching with AST prefix matching for improved reliability (#615)
- Update Hebrew translation, thanks to Omer I.S.'s contribution on Weblate (#611)
Build 887664441v1.25.32026-07-02 09:20:11
- Update Hebrew translation, thanks to Omer I.S.'s contribution on Weblate (#589)
- Update Turkish translation, thanks to Oğuz Ersen's contribution on Weblate (#589)
- Add automated store submission pipelines (#590, #591, #592, #593)
Build 887268409v1.25.12026-06-22 16:30:23
- Feature: add per-habit custom color support with built-in swatches, color picker, and recent-color history (#580)
Build 886411155v1.24.52026-06-02 17:49:26
- Refactor page state wiring, tidy page unit-test paths, and simplify habit summary helpers (#563, #571)
- Refactor reminder handling to improve stability on app start, restart, and day changes (#569)
- Improve custom color generation with mhabit_color_builder for a more consistent app palette (#572)
- Fix duplicate habit detail refresh when returning via back navigation (#565)
- Update Hebrew wording for the shared load-error message and refresh translation outputs (#570)
- Stabilize icon font generation and refresh generated icon assets for release builds (#574)
Build 885795214v1.24.12026-05-18 19:09:49
- Add Basque; update Arabic, French, Hebrew, Turkish, and Traditional Chinese translations plus locale metadata and contributors (#523, #529)
- Update store metadata, summary text, install wording, brand colors, and f_store registration asset (#519, #525, #529, #534)
- Upgrade to Flutter 3.41.9 and refresh deps, generated files, lockfiles, release checks, and runtime integration (#540)
- Fix App Sync iter type handling and theme colors (#540)
- Update README and the builder wiki (#525, #540)
Build 883609925v1.23.112026-03-21 20:40:07
- Updated Czech translation, thanks to tenJirka's contribution on Weblate (#510)
- Updated Hebrew translation and store descriptions, thanks to Omer I.S.'s contribution on Weblate (#510, #514)
- Refactor README (#508 #509 #512)
Build 882244116v1.23.82026-02-10 14:00:21
- Enable drag on search filter and page scrolling (#504)
- Update translation files, refresh ARB format and clean empty metadata
- Update German translation, thank to TheKos's contribution on Weblate (#503)
- Bump darwin xcode version to 26 (#500)
- Add metadata and changelog validation for iOS/macOS (#501)
- Update Donors.md
Build 881689371v1.23.62026-01-22 03:57:55
- Updated Chinese (SC) translation, thank to ADAIBLOG's contribution on Weblate (#490)
- Updated Russian translation, thank to Rudoy Artyom's contribution on Weblate (#490)
- Refine reminder frequency localization using tokenized week/month/day templates (#491)
- Add missing target-day unit in zh(SC) (#491)
- Fixed: Reset expanded cards after toggling record state on Habits Today (#492)
- Fixed: prevent empty state image flashing on initial load (#494)
- Remove unused empty video metadata
Build 881178215v1.22.82026-01-15 07:18:38
- Add Hungarian translation, thank to peterczegledy's contribution on Github (#462)
- Updated Ukrainian translation, thank to Максим Горпиніч's contribution on Weblate (#459)
- Updated Vietnamese translation, thank to Loc Huynh’s contribution on Weblate (#467)
- Fixed: Prevent loading from getting stuck by safely handling errors
- Fixed: Trigger `RefreshIndicator` on sync start
- Update README.md (#463)
Build 881519775v1.23.32026-01-15 22:00:37
- Feature: apply platform-specific colors for system theme (#487)
- Fixed: Export dialog position on iPadOS
- Flutter 3.35.7 / Dart toolchain with API migrations (#479)
- iOS/macOS: project sync to new toolchain (#479)
- Dependency updates (#479)
- Code formatting and maintenance cleanup (#479)
- Update feedback Email address
Build 880429608v1.22.62025-12-23 17:10:11
- Feature: Add Custom Theme Color (#447)
- WebDAV sync creates missing root folders & shows decoded paths (#454)
- Add thirdparty license tile icon (#431)
- Show special image for empty search results (#436)
- Updated French (#428) & Ukrainian (#428, #446) translations
- Fixed: Exclude not-started habits from today’s list (#435)
- Fixed: Adjust part of UI on Today page (#434)
- Fixed: Double tap at top edge on iPadOS 26 (#437)
- Migrate DateTime.now() to AppClock().now() (#430)
Build 874182102v1.22.12025-12-05 13:25:46
No pricing data captured yet — comparisons appear once the app has paid storefronts or in-app purchases.
Availability 1 of 1 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
US | en-US | Free | 1 | 5.0 | 1.25.7 |
Change log 16 changes · US
✎
releaseNotes updated
- Feature: changelog first-open dialog and banner integration (#610)
- Feature: import habits and records from Loop Habit Tracker (uhabit) CSV export (#612)
- F
✎
description updated
Build your micro-habits in the simplest way.
Growth curves and visual charts make every step of your progress visible.
Fully open-source and ad-free, making hab
✎
subtitle updated
Routine Builder & Goal Planner
✎
name updated
Table Habit: Habit Tracker
◆
Version 1.25.7 released
- Feature: changelog first-open dialog and banner integration (#610)
- Feature: import habits and records from Loop Habit Tracker (uhabit) CSV export (#612)
- Feature: implement adaptive content sheets and enhance dialog localization (#613)
◆
Version 1.25.3 released
- Update Hebrew translation, thanks to Omer I.S.'s contribution on Weblate (#589)
- Update Turkish translation, thanks to Oğuz Ersen's contribution on Weblate (#589)
- Add automated store submission pipelines (#590, #591, #592, #593)
◆
Version 1.25.1 released
- Feature: add per-habit custom color support with built-in swatches, color picker, and recent-color history (#580)
◆
Version 1.24.5 released
- Refactor page state wiring, tidy page unit-test paths, and simplify habit summary helpers (#563, #571)
- Refactor reminder handling to improve stability on app start, restart, and day changes (#569)
- Improve custom color generation with
◆
Version 1.24.1 released
- Add Basque; update Arabic, French, Hebrew, Turkish, and Traditional Chinese translations plus locale metadata and contributors (#523, #529)
- Update store metadata, summary text, install wording, brand colors, and f_store registration ass
◆
Version 1.23.11 released
- Updated Czech translation, thanks to tenJirka's contribution on Weblate (#510)
- Updated Hebrew translation and store descriptions, thanks to Omer I.S.'s contribution on Weblate (#510, #514)
- Refactor README (#508 #509 #512)
◆
Version 1.23.8 released
- Enable drag on search filter and page scrolling (#504)
- Update translation files, refresh ARB format and clean empty metadata
- Update German translation, thank to TheKos's contribution on Weblate (#503)
- Bump darwin xcode version to 26
◆
Version 1.23.6 released
- Updated Chinese (SC) translation, thank to ADAIBLOG's contribution on Weblate (#490)
- Updated Russian translation, thank to Rudoy Artyom's contribution on Weblate (#490)
- Refine reminder frequency localization using tokenized week/month
◆
Version 1.23.3 released
- Feature: apply platform-specific colors for system theme (#487)
- Fixed: Export dialog position on iPadOS
- Flutter 3.35.7 / Dart toolchain with API migrations (#479)
- iOS/macOS: project sync to new toolchain (#479)
- Dependency updates
◆
Version 1.22.8 released
- Add Hungarian translation, thank to peterczegledy's contribution on Github (#462)
- Updated Ukrainian translation, thank to Максим Горпиніч's contribution on Weblate (#459)
- Updated Vietnamese translation, thank to Loc Huynh’s contributi
◆
Version 1.22.6 released
- Feature: Add Custom Theme Color (#447)
- WebDAV sync creates missing root folders & shows decoded paths (#454)
- Add thirdparty license tile icon (#431)
- Show special image for empty search results (#436)
- Updated French (#428) & Ukrain
◆
Version 1.22.1 released