Repolode
hackclub

hackclub/hackatime

Бесплатный трекер времени за кодинг с открытым исходным кодом от Hack Club, совместимый с WakaTime.

Open source альтернатива:WakaTime

Звёзды
215
Форки
177
Открытые issues
129
Последний коммит
9 часов назад

Что это?

Hackatime — трекер времени за кодинг, совместимый с плагинами редакторов для WakaTime. Поэтому разработчики, которые уже пользуются WakaTime, могут просто перенаправить на него свою настройку. Сервис фиксирует, сколько времени вы пишете код, и показывает эту активность на персональной панели.

Проект написан на Ruby on Rails и включает фронтенд на Svelte. Он распространяется по лицензии MIT и поддерживается Hack Club. Код установщика находится в отдельном репозитории hackclub/hackatime-setup, а инструкции по локальной разработке — в DEVELOPMENT.md.

Также проект публикует статус и бейджи доступности, а для пользователей есть сайт с документацией.

Ключевые возможности

  • 01Совместим с отслеживанием активности при помощи heartbeat-событий в стиле WakaTime.
  • 02Создан на Ruby on Rails с фронтендом на Svelte.
  • 03Предоставляет сайт с документацией и отдельный репозиторий с установщиком.
  • 04Распространяется по лицензии MIT, что позволяет развернуть сервис на своём сервере и изменять его.

Сценарии использования

  • Отслеживать собственное время за кодингом, не отправляя данные коммерческому сервису.
  • Заменить WakaTime бесплатной альтернативой, которую можно развернуть на своём сервере.
  • Развернуть приватный экземпляр трекера времени для команды или клуба.

Быстрый старт

  1. 1

    Прочитайте DEVELOPMENT.md, чтобы узнать, как настроить локальную среду и запустить проект

  2. 2

    Возьмите код установщика из репозитория hackclub/hackatime-setup

Что важно знать

  • В README нет команд для запуска; инструкции по локальной настройке приведены только в отдельном файле DEVELOPMENT.md.

Темы

Частые вопросы

Что такое hackatime?
Бесплатный трекер времени за кодинг с открытым исходным кодом от Hack Club, совместимый с WakaTime. Hackatime — трекер времени за кодинг, совместимый с плагинами редакторов для WakaTime. Поэтому разработчики, которые уже пользуются WakaTime, могут просто перенаправить на него свою настройку. Сервис фиксирует, сколько времени вы пишете код, и показывает эту активность на персональной панели.
hackatime можно использовать бесплатно? Какая у него лицензия?
hackatime распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
hackatime всё ещё поддерживается?
Активно поддерживается. Последний коммит в hackatime — 21 окт. 2026 г..
Для чего можно использовать hackatime?
Отслеживать собственное время за кодингом, не отправляя данные коммерческому сервису. Заменить WakaTime бесплатной альтернативой, которую можно развернуть на своём сервере. Развернуть приватный экземпляр трекера времени для команды или клуба.
Как установить hackatime?
Прочитайте DEVELOPMENT.md, чтобы узнать, как настроить локальную среду и запустить проект Возьмите код установщика из репозитория hackclub/hackatime-setup
Где скачать hackatime?
Исходный код и инструкции по установке — на GitHub: https://github.com/hackclub/hackatime

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемый сервер федеративной социальной сети на базе ActivityPub, где пользователи могут общаться с участниками других серверов Mastodon и Fediverse.

50,4 тыс.7,5 тыс.RubyAGPL-3.0Обновлён 15 часов назад