Meteor — полнофункциональная JavaScript-платформа для создания современных веб-приложений, а также приложений для iOS, Android и настольных систем на основе одной кодовой базы.
- Звёзды
- 14,238
- Форки
- 4,455
- Открытые issues
- 131
- Последний коммит
- 4 часа назад
Что это?
Habitica — приложение для формирования привычек, которое превращает повседневную жизнь в ролевую игру. Выполняйте привычки, ежедневные задания и задачи из списка дел, чтобы получать опыт и золото, а за пропуск ежедневных заданий теряйте HP. Повышение уровня и покупка оружия и брони за золото — основной игровой цикл, который делает отслеживание привычек увлекательным.
Проект представляет собой веб-приложение на JavaScript: для backend используются Node.js и Express, для хранения данных — MongoDB, а frontend построен на Vue.js. В репозитории находятся веб-приложение и код сервера, а также инструкции по запуску локальной среды разработки.
В README также приведены ссылки на отдельные репозитории приложений для Android и iOS. Там же указано, что сторонние инструменты, использующие Habitica API, должны соблюдать опубликованные правила его использования. По состоянию на 4 августа 2026 года отправка публичных pull request приостановлена, но кодовая база по-прежнему открыта и доступна всем.
Ключевые возможности
- 01Превращает привычки, ежедневные задания и задачи из списка дел в задания, за выполнение которых начисляются опыт и золото.
- 02Снимает HP за пропущенные ежедневные задания, добавляя последствия за отставание.
- 03Позволяет тратить заработанное золото на игровое оружие и броню.
- 04Создан с использованием Node.js, Express, MongoDB и Vue.js.
- 05Содержит инструкции по настройке локальной среды разработки.
Сценарии использования
- Формирование ежедневного распорядка привычек с игровыми наградами и штрафами.
- Изучение структуры приложения для продуктивности с геймификацией на Vue и Express.
- Запуск локального экземпляра Habitica для разработки или тестирования.
Быстрый старт
- 1
Используйте размещённую версию на habitica.com
- 2
Чтобы настроить локальную среду разработки, следуйте руководству по настройке в вики проекта
Что важно знать
- Публичные pull request с кодом приостановлены с 4 августа 2026 года.
- В репозитории запрещён код, сгенерированный ИИ, а коммиты с помощью ИИ будут отклонены.
- В метаданных лицензия не указана однозначно, поэтому перед повторным использованием проверьте файл LICENSE.
Темы
Частые вопросы
- Что такое habitica?
- Трекер привычек с открытым исходным кодом, который превращает ежедневные цели и задачи в ролевую игру с XP, HP, золотом и экипировкой. Habitica — приложение для формирования привычек, которое превращает повседневную жизнь в ролевую игру. Выполняйте привычки, ежедневные задания и задачи из списка дел, чтобы получать опыт и золото, а за пропуск ежедневных заданий теряйте HP. Повышение уровня и покупка оружия и брони за золото — основной игровой цикл, который делает отслеживание привычек увлекательным.
- habitica можно использовать бесплатно? Какая у него лицензия?
- habitica распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- habitica всё ещё поддерживается?
- Активно поддерживается. Последний коммит в habitica — 21 окт. 2026 г..
- Для чего можно использовать habitica?
- Формирование ежедневного распорядка привычек с игровыми наградами и штрафами. Изучение структуры приложения для продуктивности с геймификацией на Vue и Express. Запуск локального экземпляра Habitica для разработки или тестирования.
- Как установить habitica?
- Используйте размещённую версию на habitica.com Чтобы настроить локальную среду разработки, следуйте руководству по настройке в вики проекта
- Где скачать habitica?
- Исходный код и инструкции по установке — на GitHub: https://github.com/HabitRPG/habitica
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Форумное ПО на Node.js с обсуждениями в реальном времени и поддержкой Redis, MongoDB или PostgreSQL.
Быстрый, не навязывающий подходов минималистичный веб-фреймворк для Node.js, предназначенный для создания веб-приложений и HTTP API.
TypeScript ORM для Node.js с типобезопасным доступом к PostgreSQL, MySQL, SQLite, MongoDB и другим базам данных.
Нативная для Next.js headless CMS и фреймворк приложений с бэкендом на TypeScript и настраиваемой админ-панелью на React.
Подборка полезных онлайн-инструментов для разработчиков и IT-специалистов: доступна на it-tools.tech и устанавливается на собственный сервер через Docker.