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

Goban Viewer

Davide AversaDavide Aversa29 downloads

Render Go/Baduk positions diagrams in note preview.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Goban Viewer renders Go/Baduk/Weiqi diagrams in Obsidian using Sensei's Library diagram syntax.

Write a diagram inside a fenced goban code block and the plugin will render it as an SVG goban directly in your note.

Features

  • Render Sensei's Library-style Go diagrams in Obsidian notes.
  • Supports fenced code blocks using the goban language.
  • Outputs lightweight SVG diagrams.
  • Works on desktop and mobile Obsidian.

The plugin is currently very experimental and offers limited customization options. But they will come in the future. :)

Installation

From Obsidian Community Plugins

  1. Open Settings → Community plugins in Obsidian.
  2. Disable Restricted mode, if needed.
  3. Click Browse.
  4. Search for Goban Viewer.
  5. Install and enable the plugin.

Manual installation

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Create the folder .obsidian/plugins/goban-viewer/ inside your vault, if it does not already exist.
  3. Copy the downloaded files into that folder.
  4. Reload Obsidian.
  5. Enable Goban Viewer from Settings → Community plugins.

Usage

Create a fenced code block with the goban language and write the board position using Sensei's Library diagram notation.

```goban
$$c Links in diagrams - examples
$$  --------------
$$ | . . . . 1 . .
$$ | . C . . . . .
$$ | 2 . . X O 4 .
$$ | . . X O . . .
$$ | . . X O . . .
$$ | 3 . a . . C .
$$ | . . . . . . .
$$ [2|NadareJoseki]
$$ [a|http://gtl.xmp.net/members/info?p_key=349&pseudo=dada]
$$ [C|#1]
```

You should get something like this:

CleanShot 2026-05-15 at 14 30 23@2x

For the full diagram syntax, see How Diagrams Work on Sensei's Library.

Limitations

Goban Viewer uses a renderer derived from an older Sensei's Library diagram conversion script. Most common diagrams should work, but some less common markup may be incomplete or behave differently from Sensei's Library.

If you find a diagram that does not render correctly, please open an issue with the original diagram text and the expected output.

Development

Install dependencies:

npm install

Run a development build with watch mode:

npm run dev

Create a production build:

npm run build

The Obsidian plugin entry point is generated as main.js in the repository root.

License

This project is licensed under the GNU General Public License v3.0. See LICENSE for details.

94%
HealthExcellent
ReviewPassed
About
Render Go/Baduk/Weiqi diagrams in notes using Sensei's Library diagram syntax. Write diagrams inside fenced goban code blocks to output lightweight SVG goban diagrams that display on desktop and mobile.
Visualization
Details
Current version
0.3.1
Last updated
5 days ago
Created
5 years ago
Updates
3 releases
Downloads
29
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Ko-fi
PayPal
Author
Davide AversaDavide Aversathek3nger
www.davideaversa.it/
GitHubthek3nger
Blueskydavideaversa.it
  1. Community
  2. Plugins
  3. Visualization
  4. Goban Viewer

Related plugins

Advanced Canvas

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

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Mermaid Tools

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

Maps

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

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Life Tracker

Capture and visualize the data that matters in your life.

Strange New Worlds

Reveal networked thought and the strange new worlds created by your vault.

Charts

Easily create interactive charts in your notes.

Kroki

Render Kroki diagrams.

Markmind

Mind map, outline and PDF annotation tool. (Closed source)