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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Scales and Chords

egradmanegradman7k downloads

Capture musical tab notation. Chords become clickable links to modal images (provided by scales-chords.com).

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

This is a plugin to allow you to capture guitar and piano tabs in fenced blocks. When previewed, the block inserts links to chord images from ScalesChords.

To use this plugin, use a fenced code block like this:

```tab
Verse
G         Am             G/B     G %
Blackbird singing in the dead of night
C          C#dim       D    D#dim    Em   D# %
Take these broken wings and learn to fly
D   C#dim   C    Cm %
All your    life
G/B             A7               D7         G %
You were only waiting for this moment to arise
```

The % at the end of a line indicates that the line contains chords. In preview mode, each chord is displayed in bold, and is clickable. Clicking a chord brings up a modal containing a visual rendition of the chord (as supplied by ScalesChords).

Lines that don't end in % will be rendered unmodified.

In addition, every chord captured by the plugin will be rendered in a big stack below the tab block. This allows you to open two edit views and keep all the song's chords in view.

You can change the instrument in the settings. Just type in one of:

  • guitar
  • piano
  • ukelele
  • mandolin
  • banjo

Caveats

  • This is my first plugin.
  • I can't play piano or guitar. I'm learning, and writing a plugin is how I procrastinate practice.

Thanks to the fine folks at ScalesChords who provided an API for generating these images!

54%
HealthFair
ReviewRisks
About
Capture guitar and piano tabs in fenced code blocks; end chord lines with % to render chords as bold, clickable links in preview. Click a chord to open a modal with a visual diagram and view all captured chords stacked beneath the tab; change instrument to show different diagrams.
VisualizationMarkdownImages
Details
Current version
1.0.1
Last updated
5 years ago
Created
5 years ago
Updates
1 release
Downloads
7k
Compatible with
Obsidian 0.9.12+
License
MIT
Report bugRequest featureReport plugin
Author
egradmanegradman
www.gradman.com
GitHubegradman
  1. Community
  2. Plugins
  3. Visualization
  4. Scales and Chords

Related plugins

Markwhen

Create timelines, gantt charts, calendars, and more using markwhen.

Leaflet

Interactive maps inside your notes.

Image Captions

Add captions to images with inline Markdown and link support. The caption format is compatible with the Commonmark spec and other Markdown applications.

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

Maps

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

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Fantasy Statblocks

Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.

Advanced Canvas

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