Essential Utilities to Boost Producitivity

Table Habit – cross-platform habit tracking application

Table Habit is a habit tracking application designed to help users build consistent routines through small, manageable actions. It uses a scoring system to measure progress rather than relying entirely on consecutive-day streaks.

The application supports both positive habits that users want to develop and negative habits they want to reduce. Growth charts and historical statistics help show changes over time, making it easier to evaluate whether a routine is becoming more consistent.

Table Habit takes an offline-first approach, storing information locally without requiring a user account. Optional WebDAV synchronisation allows habit records to be shared between devices through services such as Nextcloud or other compatible servers.

This is free and open source software.

Key Features

  • Track positive and negative habits using separate scoring models.
  • Measure consistency through a scoring system rather than relying solely on streaks.
  • Display growth curves and charts showing progress over time.
  • Record daily habit check-ins through a simple interface.
  • Assign custom colours to individual habits.
  • Organise habits into collapsible groups.
  • Rearrange habits using drag-and-drop controls.
  • Supports Material 3 styling and Dynamic Color themes.
  • Stores habit information locally using SQLite.
  • Works offline without requiring an account or internet connection.
  • Synchronises data between devices using optional WebDAV integration.
  • Supports compatible services including Nextcloud and self-hosted WebDAV servers.
  • Imports and exports habit data using JSON.
  • Imports existing habit records from Loop Habit Tracker.
  • Provides an interface translated into multiple languages, including right-to-left languages.
  • Cross-platform support – runs on Linux, macOS, Windows, Android, and iOS.

Website: github.com/FriesI23/mhabit
Support:
Developer: Fries_I23
License: Apache License 2.0

Table Habit in action

Table Habit is written in Dart. Learn Dart with our recommended free books and free tutorials.


Related Software

Food and Drink Software
GrocyERP beyond your fridge
wgerFitness and nutrition manager
BrewtargetCreate and manage beer recipes
RecipesRecipe management application for the GNOME desktop
ArtisanMonitor, analyse and control coffee roasting profiles
GourmandFork of the Gourmet Recipe Manager
CookCLISuite of tools to create shopping lists and maintain recipes
NUTDietary nutrition analysis
Table HabitEstablish and track your own micro habit
kleiner-brauhelferManage beer recipes, brewing batches and fermentation data
AnyMealCookbook database for storing recipes
KookbookOrganise and search recipes stored in Markdown files
cooklang-chefCLI to manage cooklang recipes with extensions
KTeaTimeTimer for steeping tea

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted