Repolode
HabitRPG

HabitRPG/habitica

Un gestor de hábitos de código abierto que convierte tus objetivos diarios y tareas pendientes en un juego de rol con XP, HP, oro y equipo.

Alternativa open source a:HabitifyStreaks

Estrellas
14,238
Forks
4,455
Issues abiertos
131
Último commit
hace 4 horas

¿Qué es?

Habitica es una aplicación para crear hábitos que convierte la vida cotidiana en un juego de rol. Al completar hábitos, tareas diarias y pendientes, ganas experiencia y oro; si no completas las tareas diarias, pierdes HP. Subir de nivel y gastar oro en armas y armaduras son los elementos centrales del ciclo de juego que hacen más atractivo el seguimiento.

El proyecto es una aplicación web en JavaScript, con Node.js y Express en el backend, MongoDB para el almacenamiento y Vue.js en el frontend. El repositorio contiene la aplicación web y el código del servidor, además de instrucciones para configurar una instancia de desarrollo local.

El README también enlaza repositorios independientes para las aplicaciones de Android e iOS y señala que las herramientas de terceros que usan la API de Habitica deben seguir las pautas publicadas para su uso. Al 4 de agosto de 2026, las contribuciones mediante pull requests públicas están pausadas, pero el código sigue abierto y disponible públicamente.

Funciones clave

  • 01Convierte los hábitos, las tareas diarias y los pendientes en tareas que otorgan experiencia y oro.
  • 02Resta HP cuando no se completan las tareas diarias, lo que añade consecuencias a quedarse atrás.
  • 03Permite gastar el oro ganado en armas y armaduras dentro del juego.
  • 04Desarrollado con Node.js, Express, MongoDB y Vue.js.
  • 05Incluye guías para configurar un entorno de desarrollo local.

Casos de uso

  • Crear una rutina diaria de hábitos con recompensas y penalizaciones propias de los juegos.
  • Estudiar cómo está estructurada una aplicación de productividad gamificada con Vue y Express.
  • Ejecutar una instancia local de Habitica para desarrollar o hacer pruebas.

Inicio rápido

  1. 1

    Usa la versión alojada en habitica.com

  2. 2

    Para configurar un entorno de desarrollo local, sigue la guía de configuración de la wiki del proyecto

Antes de usarlo

  • Las pull requests de código público están suspendidas desde el 4 de agosto de 2026.
  • El repositorio prohíbe el código generado por IA y rechazará los commits asistidos por IA.
  • Los metadatos no identifican claramente la licencia, así que consulta el archivo LICENSE antes de reutilizar el código.

Temas

Preguntas frecuentes

¿Qué es habitica?
Un gestor de hábitos de código abierto que convierte tus objetivos diarios y tareas pendientes en un juego de rol con XP, HP, oro y equipo. Habitica es una aplicación para crear hábitos que convierte la vida cotidiana en un juego de rol. Al completar hábitos, tareas diarias y pendientes, ganas experiencia y oro; si no completas las tareas diarias, pierdes HP. Subir de nivel y gastar oro en armas y armaduras son los elementos centrales del ciclo de juego que hacen más atractivo el seguimiento.
¿habitica es gratuito? ¿Qué licencia tiene?
habitica es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿habitica sigue mantenido?
Mantenimiento activo. El último commit de habitica fue el 21 oct 2026.
¿Para qué puedo usar habitica?
Crear una rutina diaria de hábitos con recompensas y penalizaciones propias de los juegos. Estudiar cómo está estructurada una aplicación de productividad gamificada con Vue y Express. Ejecutar una instancia local de Habitica para desarrollar o hacer pruebas.
¿Cómo se instala habitica?
Usa la versión alojada en habitica.com Para configurar un entorno de desarrollo local, sigue la guía de configuración de la wiki del proyecto
¿Dónde consigo habitica?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/HabitRPG/habitica

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

Proyectos relacionados