tashihiki140 downloadsA customizable sidebar launcher that lets you run any command with a single click. Organize buttons into groups, use emoji, Lucide icons, images, or SVG as icons.
A customizable sidebar launcher for Obsidian that lets you run any command with a single click.
Organize your most-used commands into a tidy panel on the right sidebar — no more digging through the command palette.
| Desktop View | Mobile View |
|---|---|
![]() |
![]() |
Note: Screenshots show an upcoming version featuring the Reading Panel.
Most Obsidian workflows assume a keyboard-first environment. ActionDeck was built for users who prefer GUI-driven interaction — especially on mobile, where command palettes and shortcuts create unnecessary friction.
Born from a personal need to reduce cognitive load, ActionDeck turns any Obsidian command into a single tap.
ActionDeckmain.js, manifest.json, and styles.css from the latest release.obsidian/plugins/action-deck/You don't need to memorize Command IDs. In Settings → ActionDeck, simply start typing the name of the command in the Command ID field. The autocomplete feature will help you find and select the correct ID.
| Setting | Description |
|---|---|
| Launcher icon size | Font size (px) for all button icons. Default: 22 |
| Launcher Groups | Define and reorder named groups for organizing buttons |
| Launcher Buttons | Add, edit, reorder, and delete individual launcher buttons |
| Option | Description |
|---|---|
| Icon Type | Text / Emoji, Lucide, Image (Vault), Image (URL), SVG Code |
| Icon Content | The emoji, icon name, file path, URL, or SVG markup |
| Label | Tooltip text shown on hover |
| Group | The group this button belongs to (optional) |
| Icon Color | CSS color value for the icon |
| Command ID | The Obsidian command to execute (autocomplete supported) |
Bug reports and feature requests are welcome via GitHub Issues.
Pull requests are also appreciated — please open an issue first to discuss larger changes.