Start/stop timer, manual time entries, reports, and CSV/JSON export โ all tied to Plane issues. Runs alongside Plane with no external dependencies.
Your team needs to track time for billing or reporting. Plane doesn't have built-in time tracking. You're paying for Toggl/Harvest AND maintaining another integration.
Start/stop timer, manual time entries, reports, and CSV/JSON export โ all tied to Plane issues. Runs alongside Plane with no external dependencies.
Deploy the time tracking service alongside Plane
Start/stop timers from the web UI or API
Time logged against specific Plane issues gets posted as comments
Export reports by date, user, or project for invoicing
Here's what it looks like in action:
Web UI with a live timer. Click start, do the work, click stop. Time logged automatically.
Forgot to start the timer? Add time manually with date, duration, and description.
Filter by project, user, or date range. Export as CSV or JSON for your invoicing tool.
Time entries link to Plane issues. Logged time posted as issue comments for visibility.
Full source code, Dockerfile, docker-compose.yml, web UI, README, email support
โ ๏ธ Requirements: Plane 0.14+ (self-hosted), Plane API key
Uses SQLite by default. No external database required.
No. One-time purchase.
Questions? Email [email protected] ยท 14-day money-back guarantee