Joah Peng39 downloadsTurn every empty tab into a calm launcher for pinned notes, instant search, and recent files.
Turn every empty Obsidian tab into a calm launcher for your vault.

New Tab Pins puts search, important notes, and recent work in one focused home view—without making you build or maintain a dashboard note.
Community review: The plugin has been submitted to the Obsidian Community Plugin directory. Until the review is complete, install it with BRAT or from the latest GitHub release.
Install and enable the BRAT community plugin.
Run BRAT: Add a beta plugin for testing from the command palette.
Paste this repository URL:
https://github.com/ptspzy/obsidian-new-tab-pins
Enable New Tab Pins in Settings → Community plugins.
Download manifest.json, main.js, and styles.css from the latest release, then copy them into:
<your-vault>/.obsidian/plugins/new-tab-pins/
Reload Obsidian and enable New Tab Pins in Settings → Community plugins.
Available commands:
New Tab Pins:
The custom home view and commands use stable Obsidian plugin APIs. Auto-open on empty tabs relies on Obsidian exposing blank tabs as an empty view type; if a future Obsidian update changes that behavior, disable the setting and open the home view from the command palette.
The plugin supports desktop and mobile. Drag-to-pin and drag-to-reorder are designed primarily for desktop use.
This project uses pnpm:
pnpm install
pnpm dev
Run the complete pre-release gate:
pnpm release:check
Run the complete privacy gate, including the pinned Gitleaks binary:
pnpm privacy:full
Installing dependencies configures the versioned pre-commit hook in .githooks/.
The hook blocks unapproved author emails, local absolute paths, credential-shaped
values, private URL parameters, sensitive filenames, and unreviewed image changes.
Approved public identities, URL hosts, and reviewed image hashes live in
privacy-allowlist.json.
Stage the three files required by an Obsidian GitHub release:
pnpm release:stage
The assets are written to dist/.
Found a bug or have a focused feature request? Open an issue.