Repolode
FriesI23

FriesI23/mhabit

Table Habit es un tracker de hábitos gratuito y de código abierto para microhábitos, con sincronización WebDAV y almacenamiento offline-first.

Alternativa open source a:StreaksHabitify

Estrellas
1,664
Forks
102
Issues abiertos
81
Último commit
anteayer

¿Qué es?

Table Habit es un tracker de hábitos creado con Flutter y Dart que se centra en los hábitos pequeños y diarios. En lugar de basarse únicamente en rachas, mide la constancia a lo largo del tiempo y muestra gráficos de progreso, con modelos de puntuación independientes para los hábitos que quieres adoptar y los que quieres evitar.

Los datos se guardan localmente en SQLite y la app funciona por completo sin conexión a internet ni cuenta. Puedes sincronizar entre dispositivos mediante WebDAV con servicios como Nextcloud o Koofr, o con un servidor autohospedado. Los datos de hábitos se pueden importar desde Loop Habit Tracker mediante CSV y exportar como JSON.

La app funciona en Android, iOS, macOS, Windows y Linux, y ofrece Material 3, temas con colores dinámicos, colores por hábito y grupos de hábitos plegables. Las traducciones se gestionan mediante Weblate e incluyen compatibilidad con idiomas de escritura de derecha a izquierda.

Funciones clave

  • 01Mide la constancia de los hábitos con modelos de puntuación independientes para los hábitos que quieres adoptar y los que quieres evitar
  • 02Sincronización WebDAV entre dispositivos con Nextcloud, Koofr o servidores autohospedados
  • 03Almacenamiento local con SQLite, funcionamiento completo sin conexión y sin necesidad de una cuenta
  • 04Importación desde CSV de Loop Habit Tracker y exportación a JSON
  • 05Colores personalizados por hábito, grupos plegables y reordenamiento mediante arrastrar y soltar
  • 06Temas Material 3 con colores dinámicos y compatibilidad con idiomas RTL

Casos de uso

  • Registrar rutinas diarias sencillas, como hacer ejercicio, leer o meditar, sin necesidad de una cuenta
  • Guardar los datos de hábitos en tu propio servidor Nextcloud o WebDAV y sincronizarlos entre el teléfono y el equipo de escritorio
  • Trasladar datos existentes de Loop Habit Tracker a una app multiplataforma

Inicio rápido

  1. 1

    Instalar en macOS con Homebrew

    brew tap FriesI23/brew-repo && brew install table-habit
  2. 2

    Instalar en Windows con Scoop

    scoop bucket add friesi23-bucket https://github.com/FriesI23/scoop-bucket && scoop install friesi23-bucket/mhabit
  3. 3

    Instalar en Linux con Flatpak

    flatpak install flathub io.github.friesi23.mhabit
  4. 4

    En Android o iOS, descarga la aplicación desde los enlaces de las tiendas o GitHub Releases

Antes de usarlo

  • La sincronización solo funciona con WebDAV; por ahora, los demás backends de sincronización solo están previstos.
  • Los widgets para la pantalla de inicio de Android e iOS aún están en desarrollo.

Temas

Preguntas frecuentes

¿Qué es mhabit?
Table Habit es un tracker de hábitos gratuito y de código abierto para microhábitos, con sincronización WebDAV y almacenamiento offline-first. Table Habit es un tracker de hábitos creado con Flutter y Dart que se centra en los hábitos pequeños y diarios. En lugar de basarse únicamente en rachas, mide la constancia a lo largo del tiempo y muestra gráficos de progreso, con modelos de puntuación independientes para los hábitos que quieres adoptar y los que quieres evitar.
¿mhabit es gratuito? ¿Qué licencia tiene?
mhabit es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿mhabit sigue mantenido?
Mantenimiento activo. El último commit de mhabit fue el 19 oct 2026.
¿Para qué puedo usar mhabit?
Registrar rutinas diarias sencillas, como hacer ejercicio, leer o meditar, sin necesidad de una cuenta Guardar los datos de hábitos en tu propio servidor Nextcloud o WebDAV y sincronizarlos entre el teléfono y el equipo de escritorio Trasladar datos existentes de Loop Habit Tracker a una app multiplataforma
¿Cómo se instala mhabit?
Instalar en macOS con Homebrew: brew tap FriesI23/brew-repo && brew install table-habit Instalar en Windows con Scoop: scoop bucket add friesi23-bucket https://github.com/FriesI23/scoop-bucket && scoop install friesi23-bucket/mhabit Instalar en Linux con Flatpak: flatpak install flathub io.github.friesi23.mhabit En Android o iOS, descarga la aplicación desde los enlaces de las tiendas o GitHub Releases
¿Dónde consigo mhabit?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/FriesI23/mhabit

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados