Keven B.14 downloadsAutomatically writes the current date/time to a frontmatter property every time a note is created or saved.
A lightweight plugin that keeps a "last modified" timestamp in the frontmatter of your Markdown notes. Every time a note changes, Simple Timestamp writes the current date and time to a property of your choice - no commands, no hotkeys, no manual work.
updated).excalidraw-plugin frontmatter key) and skipped automatically; their bodies are JSON, not prose, and shouldn't be timestamped on every stroke.modify event, so it never restamps itself.| Setting | Default | Description |
|---|---|---|
| Property name | updated |
The frontmatter key that will be written on every save. Reserved JavaScript names (__proto__, constructor, prototype) are rejected. |
| Date format | YYYY/MM/DD HH:mm |
Any moment.js format string. A live preview updates as you type. |
| Create property if missing | Off | When off, only notes that already contain the property are stamped. When on, the property is added to every Markdown file on save. |
| Excluded folders | (empty) | Files inside these folders (and their subfolders) are never stamped. |
| Autofill from template plugins | - | Reads templates.json (core Templates) and Templater's data.json and merges their template folders into the exclusion list. |
| Minimum minutes between stamps | 1 |
Cooldown per file. 0 disables the cooldown. |
The plugin listens for the vault's modify event. When a Markdown file changes:
processFrontMatter API.modify event it just triggered is recognized as its own and ignored.All frontmatter writes go through app.fileManager.processFrontMatter, which is the supported Obsidian API for safely editing frontmatter without disturbing the rest of the file.
main.js, manifest.json, and styles.css from the latest release.<your vault>/.obsidian/plugins/obsidian-simple-timestamp/.The build produces main.js at the repository root, alongside manifest.json and styles.css - the three files Obsidian needs.
manifest.json).isDesktopOnly: false).MIT - see LICENSE.