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

Activity Logger

crelingcreling5k downloads

Log your activities like creating notes, modifying notes, deleting notes and so on.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Log your activities like creating notes, modifying notes, deleting notes and so on.

Features

  • Idempotency, which means that you can exec the command multiply times and it will not insert duplicate logs but update existing logs.

  • Template support, which means that you can define your own output.

Get Started

Settings

Start Line: A special make or sentence after which logs will be insert. Do NOT left it empty.

End Line: A special mark or sentence before which logs will be insert. Do NOT left it empty.

If there are existing Start Line & End Line in current notes. the plugin will insert logs between them, or it will insert Start Line, logs and End Line after the cursor.

Template: A snippet with three special variables ($createdFiles, $deletedFiles & $modifiedFiles).

Any characters in the same line with these three variables and the variables themselves compose a Placeholder. When inserting logs, the variables will be replaced with file paths and additional characters will reserved. That's to say, - $createdFiles will get a unordered list of files which are created today. and - [[$createdFiles]] will get a similar list but all items are Obsidian internal links.

Tricks

Start Line and End Line are somewhat ugly, but we can incorporate them within our Obsidian Templates. Suppose we have a Template like this:

# YYYY-MM-DD
## Daily Activities
……………………
## Daily Plans
……………………

We can set Start Line as ## Daily Activities and End Line as ## Daily Plans. Then logs will be insert between these two headings, no ugly marks at all!.

62%
HealthFair
ReviewSatisfactory
About
Log note activity — created, modified, and deleted files — into notes using customizable templates with $createdFiles, $modifiedFiles and $deletedFiles placeholders. Preserve idempotency by updating existing entries placed between defined start and end lines.
FilesTemplatingAutomation
Details
Current version
0.1.0
Last updated
5 years ago
Created
5 years ago
Updates
1 release
Downloads
5k
Compatible with
Obsidian 0.9.12+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
crelingcreling
GitHubcreling
  1. Community
  2. Plugins
  3. Files
  4. Activity Logger

Related plugins

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.

Advanced URI

Control everything with URI.

Vault Changelog

Maintain a changelog of recently edited notes.

Create Note in Folder

Add commands to create a note in a specific folder.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Recent Files

Display a list of recently opened files.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.