Существуют различные приложения для отслеживания времени (тайм-трекеры), которые помогают понять, сколько времени у вас уходит на работу, а сколько вы тратите на ничегонеделание. И в этой статье я собрал несколько таких решений, которые доступны на GitHub.
ActivityWatch

Поможет следить за тем, какими приложениями вы пользуетесь, на каких сайтах бываете и как долго.
Также можно ставить цели, создавать отчёты и визуализации.
ActivityWatch выпускается под лицензией MPL-2.0.
Super Productivity

Полезная программа для повышения своей продуктивности. Здесь вы сможете грамотно управлять своими задачами, отслеживать время, потраченное на выполнение этих самых задач, использовать таймбоксинг и таймер Pomodoro — эффективные способы управления временем. Также есть интеграция с Jira, GitLab, GitHub и Open Project.
Kimai

Подходит для учёта рабочего времени. Вы можете использовать его как в одиночку, так и вместе с командой. Можно формировать отчёты о проделанной работе, выставлять счета, запускать несколько таймеров, подключать различные плагины и делать многое другое.
Toggl Desktop

Предлагает кучу полезного для отслеживания времени при работе за компьютером. Например, есть таймер Pomodoro, функция обнаружения простоя, которая автоматически стопает таймер, если вы не работаете, напоминалка, если вы забыли включить/отключить таймер, возможность работать в офлайне и многое другое.
Wakapi

Подойдёт разработчикам, которые хотят вести учёт времени, проведённого за написанием кода. Вообще, это бэкенд для самостоятельного хостинга, который также может интегрировать с WakaTime. Поддерживается экспорт метрик активности в Prometheus.
timetrace

Простое решение для отслеживания рабочего времени. Не понравится любителям графического интерфейса, так как работать придётся в CLI.
Bartib
Ещё один CLI-тул для простого учёта времени в командной строке. Все действия сохраняются в виде текстового файла, что позволяет создавать гибкие отчёты.
Zeit

Тоже решение для отслеживания времени из командной строки.
TrackLater

Позволяет вести учёт времени на простом таймлайне. Поддерживается интеграция с Thyme, Git, Slack, Toggl, Clockify, Jira, Taiga и GitHub.
Ultimate Time Tracker
Написанный на Python тайм-трекер для отслеживания времени из командной строки.
Baralga Time Tracker

Позволяет легко вести учёт рабочего времени, переключаться между проектами, записывать ваши действия, получать отчёты в формате Excel, CSV и iCalendar, и делать многое другое.
trax
Простой тайм-трекер, специально разработанный для работы с такими мессенджерами, как Mattermost или Slack.
Chrono
Быстрое и простое решение для отслеживания времени, написанное на языке Go.
Latte
Позволяет автоматизировать учёт рабочего времени на Linux.
aitrack.work

Простой способ для отслеживания времени с помощью тасок.
PhpReport

Простой инструмент для формирования отчётов по учёту рабочего времени. Может взаимодействовать с внешними приложениями.
time-tracker

Gnome-расширение для отслеживания времени.
Timer

Ещё одно простое решение для отслеживания времени, потраченного на какие-то задачи. Просто создаёте задачу, запускаете таймер, и когда закончите, останавливаете таймер. Завершённые (и незавершённые) задачи будут сохранены в localStorage. Данные можно экспортировать и импортировать.
TimeTracker

Десктопное приложение с таймером. Просто создайте проект и запустите таймер, а по завершении работы остановите таймер. Будет создана запись, которую затем можно просмотреть, отредактировать (если нужно) или экспортнуть в файле CSV.
Также вы можете выбрать язык приложения и изменить формат даты/времени.
Notomato Task Timer
Приложение для управления временем по методу Pomodoro. Вы сможете создавать задачи, редактировать их, сохранять задачи в таблице с возможностью сортировки и фильтрации, экспортировать задачи в CSV, Excel и других форматах.
ts
Простой таймшит парсер (или извлекатор данных из табелей учёта рабочего времени).
Muino Time Management

Помогает отслеживать время, которое вы тратите на работу над проектами и задачами.
Time-Tracking
Простой тайм-трекер для тех, кому удобно отслеживать время работы над проектами из командной строки.
timetrack
Простой скрипт на Python для учёта рабочего времени, который выводит всю необходимую инфу в CLI.
Minder
Лучшее решение для людей с СДВГ. Оно будет подсказывать, что вам нужно сделать, а постоянные напоминалки не дадут отвлекаться от задачи.
Dakik
Простое, шустрое и кроссплатформенное приложение для управления временем и задачами.
Trakker

Простое приложение, которое работает с Toggl и позволяет отслеживать время из менюбара. Создано оно с помощью Electron, React, Webpack, Babel, Figma и toggl api.
GTimer

Это GTK-решение для учёта рабочего времени, которое также позволяет создавать отчёты в виде простого текста и HTML.
Eyeful

Простой тайм-трекер, который можно открыть прямо в браузере.
Lasius
Позволяет вести учёт рабочего времени в нескольких командах, организациях и проектах.
TimeSlate

Десктопное приложение, которое поможет узнать, сколько времени вы проводите в тех или иных приложениях.
Doug
Простая утилита для отслеживания времени из командной строки.
Источник: https://medevel.com/