Meteor es una plataforma JavaScript full-stack para crear aplicaciones web modernas y también orientarlas a iOS, Android y escritorio desde una sola base de código.
- 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
Usa la versión alojada en habitica.com
- 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
Software de foros para Node.js con debates en tiempo real y soporte para Redis, MongoDB o PostgreSQL.
Framework web rápido, minimalista y sin imponer criterios para Node.js, pensado para crear aplicaciones web y API HTTP.
ORM de TypeScript para Node.js que ofrece acceso a bases de datos con seguridad de tipos en PostgreSQL, MySQL, SQLite, MongoDB y otras bases de datos.
CMS headless nativo de Next.js y framework de aplicaciones de código abierto, con backend en TypeScript y panel de administración React personalizable.
Colección de herramientas en línea prácticas para desarrolladores y profesionales de IT, con una experiencia de usuario cuidada, disponible en it-tools.tech y autoalojable con Docker.