Time Stamp Hider
approvedby LeonYew-Ley
Hide timestamp prefixes in Zettelkasten-style internal link display text without changing notes or filenames. - This plugin has not been manually reviewed by Obsidian staff.
Time Stamp Hider
Install from Obsidian Community Plugins
Time Stamp Hider is an Obsidian plugin that hides timestamp prefixes in Zettelkasten-style internal links and note titles.
Demo

It is designed for notes named like this:
2603040057 Zettelkasten笔记法
2603162135 Obsidian 说明书
The links can be displayed like this:
Zettelkasten笔记法
Obsidian 说明书
The original filenames and Markdown content are not changed.
Features
- Hides timestamp prefixes in Reading View internal links.
- Hides timestamp prefixes in Live Preview internal links where stable editor rendering allows it.
- Optionally hides timestamp prefixes in native workspace tab titles and Vertical Tabs.
- Optionally hides timestamp prefixes in titles shown inside notes.
- Keeps Markdown source, wikilinks, aliases, frontmatter, filenames, backlinks, renaming, and Obsidian indexing untouched.
- Supports a custom regular expression for the prefix.
- Can be enabled or disabled from the plugin settings.
Default Pattern
The default prefix pattern is:
^\d{10}\s+
This matches filenames that start with a 10-digit timestamp followed by one or more spaces.
For example:
2603040057 Zettelkasten笔记法
is displayed as:
Zettelkasten笔记法
What This Plugin Does Not Do
Time Stamp Hider only changes display text in supported rendered editor surfaces.
It does not:
- Rename files.
- Modify Markdown files.
- Modify link targets.
- Generate aliases.
- Read or depend on frontmatter titles.
- Change Obsidian's link resolution, rename behavior, backlinks, outgoing links, search index, or graph data.
- Patch Obsidian's internal File Explorer, Search Results, Backlinks, Outgoing Links, Quick Switcher, or Graph View UI.
Live Preview Behavior
In Live Preview, the plugin keeps links editable:
- Normal click reveals the original
[[...]]source so you can edit the link. - Moving the cursor into or next to the link reveals the original source.
Ctrl/Cmd+ click opens the linked note.
Settings
Open Settings → Community plugins → Time Stamp Hider.
Available settings:
- Hide timestamp: Enable or disable hiding in rendered internal link text.
- Hide timestamp in tab titles: Hide the prefix in native workspace tabs and Vertical Tabs. This is off by default.
- Hide timestamp in inline titles: Hide the prefix in titles shown inside notes. This is off by default.
- Timestamp regular expression: Customize the prefix pattern. Invalid regular expressions are ignored and shown in the settings UI.
The settings interface follows Obsidian's current language. English and Simplified Chinese are currently supported; all other languages fall back to English.
Installation
Install Time Stamp Hider from its Obsidian Community Plugins page, or install it from inside Obsidian:
- Open Settings → Community plugins.
- Search for Time Stamp Hider.
- Install and enable the plugin.
Manual Installation
Download the latest release files and place them in:
<vault>/.obsidian/plugins/time-stamp-hider/
Required files:
main.jsmanifest.json
Then reload Obsidian and enable the plugin.
Development
Install dependencies:
npm install
Build:
npm run build
The compiled plugin entrypoint is main.js.
License
MIT
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.