← democe

FitDash

Step counter and fitness data widget for KDE Plasma, backed by the Google Health API.

FitDash screenshot

Download v1.0.8

What's new

Fitbit's Web API shut down on 2026-09-30. FitDash now uses the Google Health API (health.googleapis.com), its official replacement, which serves the same data for Fitbit and Pixel Watch devices.

Requirements

Data access

FitDash requests read-only access to your activity, health metrics, and sleep data. It runs entirely on your computer: data goes straight from Google to the widget and is never sent to democe or anyone else. See the Privacy Policy for details.

Installation

Download fitdash.plasmoid above and install the plasmoid through plasma Add and Manage Widgets/Get New/Install Widget From Local File...

or from source:

git clone --branch v1.0.8 https://github.com/democe/fitdash.git
cd fitdash
./scripts/install.sh

Then add the widget to your panel or desktop and click Connect Google Health.

Uninstallation

./scripts/uninstall.sh

Or if installed from a .plasmoid file:

plasmapkg2 -r com.democe.fitdash

Development

# Install locally
./scripts/install.sh

# Test in standalone window (requires plasma-sdk)
./scripts/test.sh

# Package for distribution
./scripts/package.sh

# Uninstall
./scripts/uninstall.sh

No build step required — QML is interpreted at runtime. After modifying QML files, re-run install.sh then test.sh to see changes.

Links

License

GPL-3.0-or-later

Author

democe — [email protected]