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

Pinned Files

Matt MaioranaMatt Maiorana268 downloads

Pin files for quick access in a simple sidebar view.

Add to Obsidian
Pinned Files screenshot
  • Overview
  • Scorecard
  • Updates11

A simple Obsidian plugin for pinning important files so they are always easy to find.

Pinned Files adds a compact Pinned Files view to the sidebar. It is designed to feel native to Obsidian: pinned items use the same compact styling as native file rows, pinned files open with one click, and matching files in the native File Explorer get a subtle pin indicator.

Screenshot

Pinned Files sidebar view with pinned file indicators

Features

  • Pin files from the command palette or File Explorer context menu.
  • View pinned files in a compact sidebar list.
  • Open pinned files with one click.
  • Cmd/Ctrl-click to open in a new tab.
  • Right-click a pinned item to unpin it.
  • Drag and drop pinned rows to reorder them (desktop).
  • See subtle pin indicators in the native File Explorer.
  • Handles renamed or deleted pinned files automatically.
  • Supports Obsidian Sync by periodically reloading its own plugin data.

What this plugin does not do

  • It does not replace or rebuild Obsidian's File Explorer.
  • It does not manage sidebar layout.
  • It does not implement search.
  • It does not use bookmarks or frontmatter as the source of truth.
  • It does not modify vault file contents.

Installation

Manual installation from a GitHub release

  1. Download manifest.json, main.js, and styles.css from the latest release on the GitHub Releases page.
  2. Inside your vault, create the folder .obsidian/plugins/pinned-files/.
  3. Copy the three files into that folder.
  4. Reload Obsidian and enable Pinned Files in Settings → Community plugins.

From source

  1. Clone this repository.
  2. npm install
  3. npm run build
  4. Copy manifest.json, main.js, and styles.css into the .obsidian/plugins/pinned-files/ folder inside your vault.
  5. Enable the plugin in Settings → Community plugins.

Usage

  • Open the Pinned Files view from the command palette (Pinned Files: Open view) or the ribbon pin icon.
  • Right-click a file in the native File Explorer → Pin file / Unpin file.
  • Click a pinned row to open the file. Cmd/Ctrl-click to open it in a new tab.
  • Right-click a pinned row in the Pinned Files view → Unpin.
  • Drag a pinned row up or down to reorder it (desktop only).
  • Hover a pinned row for a moment to see the file's full vault path in a tooltip.

Settings

  • Add pinned files to sidebar on startup — adds the Pinned Files view to the left sidebar when Obsidian starts. It will not steal focus from your active sidebar tab.
  • Show section title — when enabled, shows a small "Pinned Files" label above the pinned rows. On by default.
  • Clear pinned files — removes every entry from the pinned list. This only clears the plugin's record; it does not delete the files themselves.

Obsidian Sync

Pinned files are stored in the plugin's own data.json. If Obsidian Sync is configured to sync plugin data, your pinned list will sync between devices. The plugin periodically reloads its own data so synced changes appear without restarting Obsidian.

Data safety

This plugin is intentionally conservative about what it touches.

  • It does not create, delete, rename, move, or modify any notes, attachments, folders, frontmatter, or bookmarks.
  • The only file it ever writes is its own settings file at .obsidian/plugins/pinned-files/data.json inside your vault.
  • Rename and delete handlers only update stored pin paths after Obsidian reports that a file or folder has changed. They never originate a vault change.
  • Native File Explorer pin indicators are decoration only and do not interfere with native click, right-click, or drag behavior.

Development

  • npm run dev — watch-mode build
  • npm run build — production build (type-checks then bundles)

Release files

For manual installation, users only need these three files from a GitHub release:

  • manifest.json
  • main.js
  • styles.css

Status

v1.1.1 — stable. See CHANGELOG.md for release notes and FUTURE_PLANS.md for ideas under consideration.

License

MIT © Matt Maiorana

HealthExcellent
ReviewPassed
About
Pin files to a compact Pinned Files sidebar for one-click access and drag-and-drop reordering. See subtle pin indicators in the File Explorer, open pins in new tabs with Cmd/Ctrl-click, and let the plugin handle renamed/deleted files and Sync updates.
FilesSidebar
Details
Current version
1.1.1
Last updated
5 days ago
Created
2 months ago
Updates
11 releases
Downloads
268
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Matt MaioranaMatt Maioranamattmaiorana
GitHubmattmaiorana
  1. Community
  2. Plugins
  3. Files
  4. Pinned Files

Related plugins

Notebook Navigator

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

Recent Files

Display a list of recently opened files.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

Novel word count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

File Explorer Note Count

See the number of notes in each folder within the file explorer.

File Tree Alternative

An alternative file tree view with separate folder and file panes.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Omnisearch

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