Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Time Things

plasmabitplasmabit6k downloads

Show a clock in the corner. Track the total editing time of a note and the last time it was modified.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates15

Show clock in status bar. Sync modified file property with frontmatter.

v2.0.0 breaking changes

  • The "Most edited notes" view is registered under a new internal ID; if a saved workspace layout shows an empty pane where the view was, close it and reopen the view from the ribbon or command palette (one-time).
  • The command ID changed; re-assign your hotkey for "Most edited notes" if you had one.
  • Date/time formats are now interpreted by a built-in formatter instead of moment.js. All tokens documented in the Format tokens section below — including the defaults and previously recommended formats — behave identically. Exotic moment tokens outside that table (for example, Do and ddd) are now rendered literally.
  • The clock update interval setting is stored as a number; existing values migrate automatically (a minimum of 100 ms is now enforced).
  • Requires Obsidian 1.13.0 or newer.

Most edited notes view

Clock

Clock in the status bar

  • Option to change the date format. Recommended: HH:mm:ss and hh:mm A.
  • Option to change update interval.
  • Search for an IANA timezone by region or city, or use the system timezone.
  • Option to override the selected timezone with UTC.

Modified frontmatter key

  • Option to create enabled frontmatter properties when they are missing. Enabled by default and applies to both frontmatter handling modes.
  • Have a key that records the time when you last modified a file.
  • Supports nesting.
  • Option to use a custom timestamp format.
  • Option to override the custom format with ISO 8601.
  • Writes timestamps with the selected IANA timezone or UTC.

Edit duration frontmatter key

  • Track time spent editing a note
  • Display editing duration of current note in the status bar

Format tokens

Clock and custom modified-timestamp formats support the following tokens. Text inside square brackets is emitted literally.

Token Meaning
YYYY Four-digit year
MM Two-digit month
DD Two-digit day
HH Two-digit 24-hour hour
H One- or two-digit 24-hour hour
hh Two-digit 12-hour hour
h One- or two-digit 12-hour hour
mm Two-digit minute
ss Two-digit second
SSS Three-digit millisecond
A Uppercase AM/PM
a Lowercase am/pm
Z UTC offset, such as +05:30
[literal] Literal text

About custom frontmatter handling solution

Custom frontmatter handling solution is disabled by default since Obsidian's straightforward frontmatter API is much more stable and robust. However, advanced users may enable it if they wish. Don't forget to regularly back up your vault.

Reasons to enable custom frontmatter handling solution

  • It updates the value instantly
  • It only touches one line, which means it never makes your cursor jump, or a message "A file has been modified" popup
  • It doesn't reformat your frontmatter to fit any standard

Reasons to leave custom frontmatter handling solution disabled

  • You are using nested keys in the Time Things settings. Using custom frontmatter handling solution with a nested key may result in the wrong key being updated. This only happens if it comes before the needed key in the frontmatter and has a similar path. For example x.y.z will update x.y.g.z instead if it meets it first and if it has a value of a format specified in the settings.
  • Existing null values or values in a format different from the configured timestamp format are not updated by the custom solution.

I may improve it further in the future, but for that I feel like I'd have to write a full-blown YAML parser from scratch. For now it covers my own wishes completely and even has some room for limited flexibility, so I will focus on other aspects of the plugin.

What's next

  • Ignore files in specified folders
  • Track time spent editing a note
  • Ingore files with specified frontmatter keys (and their values)
  • Pick a timezone for all things globally
  • Pick a timezone for clock and frontmatter separately
HealthExcellent
ReviewCaution
About
Display a live clock and the current note's editing duration in the status bar with configurable format, update interval, and optional UTC. Sync a modified-time frontmatter key (supports nested keys) and record edit duration into frontmatter.
Status barDatesProperties
Details
Current version
2.1.0
Last updated
10 hours ago
Created
3 years ago
Updates
15 releases
Downloads
6k
Compatible with
Obsidian 1.13.0+
Platforms
Desktop only
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Patreon
Author
plasmabitplasmabit
github.com/plasmabit
GitHubplasmabit
  1. Community
  2. Plugins
  3. Status bar
  4. Time Things

Related plugins

Update modified date

Automatically update a frontmatter modified date field when the file is modified.

Day Planner OG

Day planning from a simple task list in a Markdown note (bare bones, preserves the features and behavior of the original plugin).

Pomodoro Timer

Manage your daily focus using the Pomodoro Technique.

Update time on edit

Keep frontmatter in sync with the last edit time.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Full Calendar Remastered

Complete Calendar HUB experience. Work with all your calendars in one place. Analyze your time and take action!

MetaEdit

Manage your metadata.