workflow
Modern, minimal GUI for ActivityWatch
Summary
| Latest Version | Unknown |
|---|---|
| License | Unknown |
| CI Status | Failing |
| Stars | 16 |
| Forks | 2 |
| Open Issues | 0 |
| Last Commit | 2023-06-06 |
| Downloads | 0 |
| Last Indexed | 2026-08-12 05:09 |
Installation
nimble install workflow
choosenim install workflow
git clone https://gitlab.com/nokun/workflow
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| workflow | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://gitlab.com/nokun/workflow |
|---|---|
| Homepage | https://gitlab.com/nokun/workflow |
| Registry Source | gitlab |
README
Workflow (End of Life)
⚠️ Workflow is not maintained anymore! Feel free to fork this project, or please consider using the ActivityWatch web interface, or any other alternative.
A screen time monitor app for Linux. Needs ActivityWatch to be installed (see below).

Installing
First of all, you need to download and install ActivityWatch following the instructions on their website.
Then you can proceed to install Workflow in the way that suits you best:
- The easiest way to install Workflow is from Flathub, for all Flatpak-enabled distributions.
- ...or build a local Flatpak yourself from source by cloning this repo into GNOME Builder.
- Alternatively, you can install it from source using the Meson build tool:
git clone https://gitlab.com/cunidev/workflow
cd workflow
meson build
ninja -C build
- or run it without installing as a Python module from the source, provided you have all the needed Python Gtk/Gobject dependencies already installed:
git clone https://gitlab.com/cunidev/workflow
cd workflow
python3 -m workflow
Bugs
Probably many. We are still at 0.1.x and there is still a long way to go for Workflow. Feel free to report any in the Issues section of GitLab
Donations
As for most small open-source projects, the best donation you can give is in time by helping fixing bugs and adding new, shiny features. Contributions and patches (possibly discussed in advance by opening an issue).
However, if you'd really like to buy me a coffee or a beer as an aid to survive my next exam session, don't forget to thank ActivityWatch developers too, as Workflow is just a small UI built upon their work.