Roam Research lets you run custom JavaScript code. This is a short tutorial to help you set up plugins like Todo Exploder or Troamback.
Enabling custom components
- Go to Right-hand three dot ( ••• ) menu
- Choose Settings
- User
- “Enable custom components”

Pasting the custom JavaScript code
After you enabled custom components, you can start running custom JavaScript code in your Roam.
In order to do so, you have to:
- Create page
[[roam/js]]
- On that page, create block
{{[[roam/js]]}}
- UNDER that block, create a code block ( “`javascript )
- Paste your code in that block
- Click “Yes I know what I’m doing” in the prompt
- Reload your roam (refresh or Option-R on mac, CTRL-R on Win)
This is how it should look like:
