This is the documentation site for the amazing and super popular Obsidian plugin Buttons.
With Buttons you can add codeblocks into your Obsidian notes that will render a clickable element (a button). Buttons can be used to run any command that appears in the Command Palette, open a link (including deep links), and run templater templates.
A button codeblock looks like this:
```button name My Super Button type command action Toggle Pin ``` ^button-super
And renders like this:
Clicking on that will run the command Toggle Pin.
You can also render a button inline. Create the button codeblock and then reference it using the button block id:
`button-super`
To get started quickly making buttons there is a Button Maker command that will walk you through button creation step-by-step.
There are also some advanced features like:
Issues
If you face an issue using Buttons please head to the OMG Discord and ping @shabegom in the #plugin-general channel. If Discord isn’t your thing you could ask for help in the Obsidian Forums.
Please don’t file issues on GitHub unless the problem is a bug in Buttons itself.