A self-hosted personal note-taking app with an open API, Markdown articles, optional AI memory, and data export.
CorrectRoadH/OpenTickly
A self-hosted, Toggl-compatible time tracker that uses the same API and lets you move your data to and from Toggl.
Open-source alternative to:Toggl
- Stars
- 310
- Forks
- 22
- Open issues
- 7
- Last commit
- 2 days ago
What is it?
OpenTickly is a self-hosted time tracker designed to work like Toggl. It implements the same API as Toggl Track v9 and Reports v3, so existing workflows and data can be moved between OpenTickly and Toggl without losing anything.
The project targets people who want to avoid Toggl's subscription cost and keep their time data under their own control. It runs with Docker Compose on a personal server or NAS, and it works with PostgreSQL and Redis. The web app can be installed to a phone's home screen as a PWA on iOS and Android, since there is no native mobile app yet.
Because the API is compatible and not rate-limited in the way Toggl's is, it pairs with the toggl-cli tool so AI agents can track and review time. Current limits: not every feature of the Toggl web app is implemented yet.
Key features
- 01Implements the Toggl Track v9 and Reports v3 APIs for compatibility.
- 02Lets you migrate data to and from Toggl.
- 03Self-hosts with Docker Compose on a server or NAS.
- 04Uses PostgreSQL and Redis as backing services.
- 05Installable as a PWA on iOS and Android, with offline support.
Use cases
- Replacing a paid Toggl subscription with a self-hosted tracker.
- Keeping time-tracking data on your own home server or NAS.
- Letting AI agents log and review time through the toggl-cli tool.
Quick start
- 1
Try the hosted demo at track.opentoggl.com
- 2
Read the getting started guide on opentoggl.com
- 3
Self-host with Docker Compose by following the self-hosting docs
Things to know
- Licensed under AGPL-3.0, a copyleft license that requires sharing modified source code when run as a network service.
- Self-hosting needs PostgreSQL and Redis set up alongside the app.
- Not every feature of the Toggl Track web app is implemented yet.
- There is no native mobile app; mobile use is through the installable web app (PWA).
Topics
FAQ
- What is OpenTickly?
- A self-hosted, Toggl-compatible time tracker that uses the same API and lets you move your data to and from Toggl. OpenTickly is a self-hosted time tracker designed to work like Toggl. It implements the same API as Toggl Track v9 and Reports v3, so existing workflows and data can be moved between OpenTickly and Toggl without losing anything.
- Is OpenTickly free to use? What license does it have?
- OpenTickly is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is OpenTickly still maintained?
- Actively maintained. The last commit to OpenTickly was on Oct 18, 2026.
- What can I use OpenTickly for?
- Replacing a paid Toggl subscription with a self-hosted tracker. Keeping time-tracking data on your own home server or NAS. Letting AI agents log and review time through the toggl-cli tool.
- How do I install OpenTickly?
- Try the hosted demo at track.opentoggl.com Read the getting started guide on opentoggl.com Self-host with Docker Compose by following the self-hosting docs
- Where can I get OpenTickly?
- The source code and installation instructions are on GitHub: https://github.com/CorrectRoadH/OpenTickly
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source, self-hosted scheduling platform (MIT-licensed community fork of Cal.com) for booking meetings and managing calendars.
A self-hosted online file converter supporting over a thousand formats, built with TypeScript, Bun and Elysia.
Open-source document signing platform positioned as a self-hostable alternative to DocuSign, built on PDF signatures.
A self-hosted gym and body-weight tracker for planning routines, logging sets, and keeping workout data on your own server.
A self-hosted, privacy-focused AI note-taking app for quickly capturing fleeting thoughts as Markdown cards with natural-language search.