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

Smart Random Note

erichalldeverichalldev79k downloads

Open random notes with greater control.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates10

Smart Random Note Obsidian Plugin

This plugin enhances opening random notes.

Three commands are available:

  • Open Random Note from Search: opens a random note from the list of search results.
  • Insert Link at Cursor to Random Note from Search: inserts a link where the cursor is positioned to a raondom note from the list of search results.
  • Open Tagged Random Note: opens a random note that has a selected tag.
  • Open Random Note: behaves similarly to the core random note plugin.

Screenshot

Future Plans

  • Originally I had plans to implement spaced repetition capabilities, but other plugins have been developed that handle that domain well. They are:
    • Flashcards
    • Spaced Repetition
    • Recall
  • I'd like to stay as close as possible to the Unix adage "do one thing, and do it well" with this plugin. Therefore any features and improvements must stay close to its core function: opening random notes with greater control.

Installation

From within Obsidian

From Obsidian 0.9.8, you can activate this plugin within Obsidian by doing the following:

  • Open Settings > Third-party plugin
  • Make sure Safe mode is off
  • Click Browse community plugins
  • Search for "Smart Random Note"
  • Click Install
  • Once installed, close the community plugins window and activate the plugin

Compatibility

Custom plugins are officially supported in Obsidian version 0.9.7. This plugin currently targets API version 0.9.15 but should be compatible with version 0.9.7 or higher.

Version History

0.2.1

  • Add command to insert a link at the cursor to a random note from search
  • Fix opening a new markdown note when an image was selected to open. Opening any files except markdown is not supported.

0.1.3

  • Fix broken open random note from search command in Obsidian 0.9.18

0.1.2

  • Add support for frontmatter tags introduced in Obsidian 0.9.16

0.1.1

  • Add command for opening a random note from the current search results
  • Add setting to add a button to the ribbon for opening a random note from the current search results
  • Add setting to open the random note in the active leaf or a new leaf

0.0.5

  • Initial Release
  • Add command for opening a random note from all notes
  • Add command for opening a random note given a tag
59%
HealthNeeds work
ReviewSatisfactory
About
Open random notes from your vault, current search results, or a selected tag to jump to unexpected content. Insert a link at the cursor to a random note from search results or run a command that mirrors Obsidian's core random-note behavior.
NavigationSearchTags
Details
Current version
0.2.1
Last updated
5 years ago
Created
6 years ago
Updates
10 releases
Downloads
79k
Compatible with
Obsidian 0.9.18+
Platforms
Desktop, Mobile
Report bugRequest featureReport plugin
Author
erichalldeverichalldev
erichall.io
GitHuberichalldev
  1. Community
  2. Plugins
  3. Navigation
  4. Smart Random Note

Related plugins

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Quiet Outline

Make outline quiet and more powerful, including no-auto-expand, rendering heading as Markdown, and search support.

TagFolder

Show tags as folder.

Badges

Add inline badges/callouts to notes.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Home tab

A browser-like search tab for your local files.

Semantic Notes Vault MCP

Give Claude Desktop and other AI assistants semantic access to your notes through a built-in Model Context Protocol (MCP) server.

floating toc

A floating directory that hovers a widget of the current directory on the notes page.

Simple CanvaSearch

Quickly fuzzysearch notes, cards and their content and shift focus to them within the currently opened canvas.

Occura

Find and highlight all occurrences of selected text in notes, similar to Notepad++ or IDEs.