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

Wheel Picker

EZRA-DVLPREZRA-DVLPR

Displays a wheel that when clicked, selects a random item from the wheel.

Add to Obsidian
Wheel Picker screenshot
  • Overview
  • Scorecard
  • Updates1

Wheel Picker is an obsidian plugin to help visualize and select from an item from a list in a fun way. It is intended to be used in 'View' mode, but works just fine in 'Edit' mode.

How do I use it?

Live Demo

Demo of Plugin

Sample Wheel Picker codeblock

```wp
-What should I eat for dinner?-
Sushi
Burger
Pizza
Tacos
```

How do I create my own wheel?

  1. Empty Codeblock

To create a codeblock, create a triplet of the ` character. On the next line, do the same. You should now see an empty codeblock.

```
```
  1. Connect with Wheel Picker

At the end of the first triplet, add wp. This lets the plugin know that it's is going to read this codeblock.

```wp
```
  1. Add a Title

At the end of the first row, hit enter to make a new line. Write a double hyphen (aka minus sign or dash) --. Within this double hyphen create a title.

```wp
-The colors of the rainbow-
```
  1. Add some data

This is where you will be adding actual data to the wheel itself. Every row will indicate a new slice on the wheel. Let's add 3 new rows for the first three colors of the rainbow.

```wp
-The colors of the rainbow-
Red
Orange
Yellow
```
  1. Spin the wheel

The wheel now has all the data needed to be displayed properly. It should look like this:

Wheel that we just created

To spin it, tap/click the central button saying "Spin!" The wheel will now spin, and select an element at random from the wheel.

Spinning the wheel (same as the demo)

FAQ

Q: My wheel isn't displaying anything!

A: While a wheel does not need a title, it must have at least 2 rows of data. Make sure that you are putting each row of data onto its own line within the codeblock. See the above example for clarity.

Q: My wheel doesn't look good! >:( Can I change it?!

A: Absolutely! Locate the plugin specific settings found within Obsidian. Then you can change just about any cosmetic feature including colors, animation length, wheel size, and more! I encourage you to customize to your hearts content.

How to Install

The suggested way to install this plugin is via the list of obsidian community plugins

  1. Make sure that you have Third-party plugins enabled and Safe Mode is turned off.
  2. Browse the community plugins for Wheel Picker.
  3. Install the plugin, close the window, then activate the freshly installed Wheel Picker plugin.

Tips/Donations

This plugin is made by me, for free to anyone and everyone. Any donations and tips are graciously accepted.

[!Note] The following link takes you to my personal website.

Link to the tip page on my website

Thank you very much if you donate!

Suggestions

If you have any suggestions or encounter any bugs/have bug-fixes please feel free to email me at:

[email protected]

96%
HealthExcellent
ReviewSatisfactory
About
Create interactive roulette-style wheels from codeblocks to spin and randomly pick an item. Works in View or Edit mode. Simply add a title and one line of data per slice, then press the central "Spin" button to animate a spin and randomly select a choice.
VisualizationInterface
Details
Current version
1.0.0
Last updated
23 hours ago
Created
5 days ago
Updates
1 release
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Sponsor
Support
Author
EZRA-DVLPREZRA-DVLPRezra-dvlpr
GitHubezra-dvlpr
  1. Community
  2. Plugins
  3. Visualization
  4. Wheel Picker

Related plugins

Graph Banner

Display a local graph view to the note header

Lineage

A writing interface that combines structure and content. Inspired by Gingko Writer.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Commander

Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.