OpenHabits
OpenHabits es un rastreador de hábitos local-first que visualiza el progreso anual mediante una cuadrícula de contribuciones. Utiliza Next.js 16, React 19 y PostgreSQL con arquitectura offline-first para garantizar respuestas inmediatas sin depender de la red.
Ficha actualizada 25 sept 2026, 13:56 · upstream 25 sept 2026, 13:51 · release v1.0.0
Qué es OpenHabits
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
OpenHabits es una aplicación de seguimiento de hábitos diseñada bajo un enfoque local-first, donde los datos residen en el dispositivo del usuario mediante IndexedDB. La interfaz utiliza Next.js 16 y React 19 con prerenderizado estático para cada ruta, asegurando que la interacción sea instantánea sin latencia de red. Cada acción, como marcar un hábito, se registra localmente antes de cualquier sincronización opcional.
- Seguimiento de hábitos offline sin dependencia de conexión a internet
- Visualización de progreso anual mediante heatmap de contribuciones con estadísticas detalladas
- Sincronización segura entre dispositivos con resolución automática de conflictos
- Gestión de citas diarias y hechos divertidos con rotación controlada y fuentes verificables
- Arquitectura local-first que garantiza respuesta inmediata al marcar hábitos sin esperar a la red
- Privacidad por defecto sin telemetría ni cuentas obligatorias, exportación de datos en JSON
- Sincronización opcional con seguridad robusta mediante row-level security en PostgreSQL
- Diseño responsivo y personalizable con múltiples skins (classic, grid, blocks) y paletas de colores
- Dependencia de Node.js 24 para desarrollo local, lo que puede limitar entornos más antiguos
- Configuración inicial compleja para autenticación propia (PostgreSQL + Redis)
- Funcionalidades avanzadas como recordatorios y email requieren configuración adicional manual
- No hay soporte nativo para wearables o integraciones externas de terceros
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para producción, usar Docker Compose con PostgreSQL y Redis. Generar variables de entorno seguras para autenticación (BETTER_AUTH_SECRET). Considerar Vercel para despliegues rápidos sin infraestructura propia. Documentación completa en docs/DEPLOYMENT.md.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.






