Third-party solutions

Be inspired by the large number of third-party libraries and apps built on our current and previous version APIs. We support the community in building additional features and solutions using Toggl Track!

Java

Node.js

PHP

Libraries and third-party apps that still use v8

Last 2022, we announced the deprecation and eventual removal of all /api/v8 endpoints. If you rely on any of the libraries listed below, please ask the developer to use our /api/v9 endpoints instead.

Apps

  • Federico Vaga has written a little plasmoid for KDE: plasmoggl (on opendesktop)
  • rocketbase-io has written a tiny SpringBoot-Application toggl-reporter, built with vaadin and mongodb, that pulls your TimeEntries from Toggl. The stored information allows fine-grained reporting and analysis that are currently unavailable in Toggl, such as a detailed comparison of working hours between team member. A docker-image is also provided.

Elixir

Go

.NET

Node.js

Perl

  • Jason Kruczynski has written a perl wrapper for the API. It creates and authenticates a session for API v8 or API v2 depending on the URL. It implements a few functions for exporting reports.

Python

PHP

PowerShell

Scala

R

Ruby

Swift

  • Nghia Tran has written a macOS wrapper in Swift 4.2. So, we can integrate the Toggl API v8 to your own app easily

No longer maintained

These libraries are no longer actively maintained. However, you may use parts of them as reference for your own projects:

Apps

Go

Java

  • JToggl, a Java wrapper for the Toggl API to support v8, by Benno

Python

C++