Self-hosted time tracking and project management platform with activity tracking, screenshots, reports, and a public API.
Website · Demo · Documentation · Discussions
| Dashboard | Project report |
|---|---|
![]() |
![]() |
- Time tracking across projects and tasks
- Project and task management
- Screenshot and activity tracking
- Dashboard and configurable reports
- Offline synchronization
- Team, user, and role management
- Task comments and attachments
- Public API
- Extensible module system
A public demo is available at demo.cattr.app.
Cattr is designed to run on your own infrastructure.
See the installation guide for requirements, deployment, and configuration.
Container images are published to:
ghcr.io/cattr-app/server
Cattr provides an HTTP API for projects, tasks, users, time intervals, screenshots, reports, company settings, attachments, and offline synchronization.
See the API documentation.
The Cattr desktop client provides native time tracking and activity collection.
Interested in contributing or building Cattr locally?
See CONTRIBUTING.md.
For questions and general discussion, use GitHub Discussions.
For bugs and feature requests, use GitHub Issues.
Cattr Server is distributed under the Server Side Public License 1.0.

