Skip to content

CorrectRoadH/opentoggl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

866 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

中文

OpenToggl icon

OpenToggl

License: AGPL v3

OpenToggl is a free, private-first, AI-friendly alternative to Toggl.

It exists for a simple reason: for many individuals and teams, Toggl is too expensive; for people who care about data control, it is not private-first enough; and for AI and automation use cases, its rate limit is so low that it becomes almost unusable in practice.

OpenToggl aims to stay aligned with Toggl's product surface, so you can keep the workflow you already know while taking back control of deployment, data, and API throughput.

Screenshot

Why OpenToggl

Toggl works, but once cost, control, or automation stop being negotiable, it stops being a fit.

OpenToggl is built for that gap.

  • Free, not an ever-growing subscription cost
  • Private-first, not keeping your time data on someone else's infrastructure
  • Self-hostable, not locked into a single vendor
  • AI-friendly, not blocked by low rate limits
  • Designed to preserve a Toggl-shaped workflow, not force you to learn a different product
  • Better suited for high-frequency API usage, where 30/hour is nowhere near enough for real agents and automation

If you want to keep a Toggl-compatible workflow without accepting the pressure of pricing, vendor lock-in, and API ceilings, that is what OpenToggl is for.

Built for AI

Most time-tracking tools are designed around humans clicking buttons in a browser. But OpenToggl was built for agents. You can use OpenToggl with AI through toggl-cli.

AI workflows need to read projects, tasks, tags, users, reports, and running timers at high frequency, and they also need to continuously create and update time entries. They need enough HTTP throughput to become real software infrastructure rather than a demo trapped behind tiny hourly limits.

OpenToggl is a better Toggl for AI.

Private-First

Your time data is operational data.

It reflects what you worked on, when you worked on it, who you did it for, and how your team spends time. That data should be deployable on infrastructure you control.

OpenToggl treats self-hosting as a first-class product direction, not an afterthought.

Keep the Workflow, Lose the Constraints

OpenToggl does not try to invent a new time-tracking philosophy.

The goal is to match Toggl's product surface as closely as possible, so switching does not mean retraining your team, rebuilding your scripts, or abandoning existing habits.

You keep the workflow. You lose the pricing pressure, vendor dependence, and API ceiling.

Works with toggl-cli

OpenToggl works directly with toggl-cli, so you can point the same CLI workflow at your own instance.

toggl auth <YOUR_API_TOKEN> --type opentoggl --api-url https://your-instance.com/api/v9

Mobile-Friendly PWA

The web UI is a fully installable Progressive Web App (PWA). On mobile devices (iOS and Android), you can add it to your home screen and use it like a native app — with offline support, full-screen standalone mode, and fast startup. No app store needed.

Roadmap

  • Full API compatibility with Track v9 and Reports v3
  • Full parity with Toggl Track web
  • Mobile PWA with offline support
  • opentoggl focus
  • opentoggl plan

Get Started

mkdir -p opentoggl && cd opentoggl
wget -O docker-compose.yml \
  https://raw.githubusercontent.com/CorrectRoadH/opentoggl/main/docker-compose.yml
docker compose up -d

Open http://localhost:8080 and you're good to go.

  • Self-hosting guide — Docker Compose, CasaOS, Synology, fnOS, and more
  • CLItoggl-cli works directly with OpenToggl

Acknowledgments

OpenToggl is inspired by Toggl — we aim to be compatible with their product surface so you can keep your workflow.

We also thank Linux Do for their support and feedback during the project's early development.

About

OpenToggl is a free, private-first, AI-friendly alternative to Toggl

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors