Toggl Track

by Maxime Cannoodt
5
4
3
2
1
Score: 47/100

Description

Category: 3rd Party Integrations

The Toggl Track plugin integrates Toggl's time tracking capabilities directly into Obsidian, allowing users to manage timers and generate time reports seamlessly. Users can view the current timer and its duration in the status bar, get a daily summary in a side panel, and manage timers through the command palette. Additionally, it supports rendering detailed time tracking reports within notes using simple code blocks, enabling better analysis and organization of tracked time. This plugin simplifies workflow management by integrating with other tools like QuickAdd, offering a comprehensive solution for time tracking and productivity monitoring.

Reviews

No reviews yet.

Stats

335
stars
31,758
downloads
31
forks
1,729
days
646
days
1,018
days
31
total PRs
5
open PRs
1
closed PRs
25
merged PRs
116
total issues
58
open issues
58
closed issues
18
commits

Latest Version

README file from

Github

GitHub tag (Latest by date) GitHub all releases

Toggl Track Integration for Obsidian

Add integration with the Toggl Track API to manage your timers inside Obsidian.

Functionality

  • NEW: Generate time tracking reports inside of your notes with code blocks
  • See your current timer and how long it has been running in the status bar
  • Get a summary of your day in the side panel
  • Create, start, and stop a new timer using the command palette, or restart an recent one

Rendering time reports inside your notes

Using simple code blocks it is possible to render time tracking reports inside your Obsidian notes. For example,

```toggl
SUMMARY
PAST 7 DAYS
```

Will result in something like:

example-summary-report

You can find a full tutorial and reference on rendering time reports in the plugin wiki.

Setup

Configuring this plugin requires you to first request an API token from Toggl. More info on how to do this can be found here.

To set up this plugin, simply enter your API token in the settings tab, click connect and select the Toggl Workspace you wish to use.

settings

Use with other plugins:

QuickAdd

The developer of the QuickAdd plugin has created a preset menu for timers using QuickAdd. Instructions are available here and you can find out how he did it on the Obsidian Discord server (link to message).

Roadmap

You can see my more detailed roadmap for this plugin on this page: Development Roadmap. I try to keep the cards in each column sorted by priority.

Feature Requests

Please make feature requests in the GitHub discussions tab: click here

If you would to like to talk about the plugin with me more directly, you can find me in the Obsidian Discord server as Maximio#6460. Feel free to tag me!

Dependencies

Currently I rely on this repo for providing a JavaScript interface with the Toggl Track API: https://github.com/saintedlama/toggl-client

However in the future I might write fork this so I can refactor it to use mobile friendly APIs (e.g. using Obsidian’s own request API).

Support

If you like this plugin and want to support me, you can do so via Buy me a Coffee:

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Checkbox Time Tracker
2 years ago by UD
Checkbox Time Tracker for Obsidian
Chronotyper
a year ago by BambusControl
Obsidian plugin for tracking note edit time
Countdown To
a year ago by Gui Cattani
A countdown/progress Obsidian widget using progressbar.js
Days Since
2 years ago by gndclouds
A plugin to show the number of days since a given date.
Fastimer
2 years ago by vkostyanetsky
Intermittent fasting tracker plugin for Obsidian
Fetch Prayer Times
a year ago by Ecys
Fetches times from Aladhan API and inserts into a table.
Flexible Pomodoro
4 years ago by grassbl8d
Focus Time
a year ago by AstraDev
Focus Time is a plugin that helps you track how much time you spend on each note.
Grandfather
5 years ago by Danny Hernandez
A simple Obsidian plugin to display the time and date on the status bar
Lark Style CountDown Timer
5 months ago by Zhaoyang Yu
ManicTime
2 years ago by Finkit d.o.o.
Obsidian-compatible Watcher for ActivityWatch
3 years ago by Grimmauld
Obsidian plugin to track user activity with ActivityWatch
Progress Clocks
2 years ago by Nathan Clark
Progress clocks and other useful widgets for https://obsidian.md/.
Relative Timestamps
2 years ago by Charles Young
RescueTime
3 years ago by Tatsuya Hayashi
A RescueTime integration plugin to view your activity logs in Obsidian.
Role Switch
2 months ago by Zafrem
Switch between different work roles (developer, writer, researcher, etc.) with intentional transitions and session tracking.
SolidTime Integration
a year ago by proniclabs
Obsidian SolidTime Integration Plugin
Stopwatch
5 years ago by Tokuhiro Matsuno
Super Simple Time Tracker
4 years ago by Ellpeck
Multi-purpose time trackers for your notes!
Tag Timer
4 months ago by quantavil
The Tag Timer is a versatile plugin for Obsidian that allows you to seamlessly track the time you spend on specific tasks or sections within your notes.
TaskNotes
10 months ago by Callum Alpass
Task and time-tracking management with calendar integration for Obsidian
Time Things
2 years ago by Nick Winters
Show clock, track time spent editing a note, and track the last time a note has been edited.
Timekeep
2 years ago by Jacobtread
Obsidian task time tracking
Timelog
4 months ago by Eddie Blundell
Time logging plugin for obsidian
TimeStamper
4 years ago by Martin Eder
A plugin for Obsidian to quickly insert customized date- and time-stamps to the currently active note
WakaTime
3 years ago by WakaTime
Obsidian.md plugin for automatic time tracking and metrics generated from your Obsidian usage activity.
Wakatime / Wakapi
a year ago by Kevin Woblick
Connect your Obsidian to Wakatime or Wakapi to track the time spent while browsing or writing notes.