VS Code extension

Your Markdown wiki, inside the editor you already use.

Tipsboard is a personal knowledge workspace: wiki-style [ … ] links, backlinks, tags, Kanban, Canvas, and rich Markdown — all backed by plain .md files you own. Use the same vault folder as the desktop Tipsboard editor if you like. No sign-in. No proprietary database.

GitHub stars Published version on Open VSX Download count on Open VSX
Screen recording of Tipsboard: opening the panel, navigating notes, and editing Markdown.

Built for focused work

Stay in VS Code, keep your notes as ordinary files, and let Tipsboard surface connections as your library grows.

Stays in VS Code

No second app and no extra tab farm. Run Tipsboard: Open from the Command Palette and work beside your code and docs.

Plain Markdown on disk

Notes live as Markdown files anywhere under the vault folder, including nested folders, with images and attachments under assets/. Sync with Git, Dropbox, or whatever you trust.

Connected by design

Outgoing links, backlinks, semantic nearby notes, two-hop related notes, suggested new links, isolated-note notices, and optional pins help you navigate a growing library without losing context.

What you get

Everything runs against local files — GFM, Mermaid, math, tags, and a tabbed workspace tuned for browsing and writing. File access stays in the extension host; the panel is a focused WebView UI.

Related notes and backlinks in Tipsboard.

Backlinks and discovery

The note index powers backlinks, shared references, related pages, two-hop relationships, and suggested new links as you write. The Related area also surfaces semantic nearby notes with match context and flags pages that have no links yet.

Rich Markdown editing with diagrams and math.

Rich Markdown editing

A CodeMirror-based editor with GitHub Flavored Markdown, Mermaid diagrams, KaTeX-style math, tables, tags, and internal link autocomplete.

Kanban board view in Tipsboard.

Kanban boards

Organize work visually. Board state and pin order live in .tipsboard/kanban.json and .tipsboard/pins.json without mutating note bodies.

Canvas problem-structure editor with graph and detail pane in Tipsboard.

Canvas (experimental)

Map problems, deeper causes, and solutions on a graph backed by Mermaid text under .tipsboard/canvas/. Select a node to edit description and status in the detail pane.

Editor tabs and navigation in Tipsboard.

Tabs and NavMemory

List view with a tab strip for notes and tag searches. Cmd/Ctrl-click opens another tab without the usual discard prompt. NavMemory restores tabs, view mode, Kanban focus, and search when you go back and forward inside the panel.

Shift-drag to insert images and attachments.

Shift+drag attachments

Hold Shift while dropping files to copy images into assets/images/ and other files into assets/files/, with size limits you control.

Built-in user guide in Tipsboard.

Built-in user guide

Onboarding, shortcuts, vault layout, and editor behavior — bundled in English and Japanese, from the book icon whenever you need a refresher.

Vault layout: flat pages, assets/images, assets/files, .tipsboard/kanban.json and pins.json.

How it works

Three steps from an empty folder to a working vault. Details and shortcuts are in the README on GitHub; implementation notes live in SPEC.md.

Install the extension

Search for Tipsboard in the VS Code Extensions view and install from the Marketplace (or use Open VSX). The extension stays idle until you run Tipsboard: Open, so startup stays light.

Open your vault folder

Open a workspace folder in VS Code. That folder becomes your vault. In multi-root workspaces, set tipsboard-vscode.vaultFolder to the folder name that should be used.

Open Tipsboard

Run from the command palette:

Tipsboard: Open

Create or open Markdown files anywhere under the vault folder, link with wiki-style [ … ] brackets, and let Tipsboard build the graph. New notes start in inbox/ so you can file them later. After you save a new title, Tipsboard can optionally offer to align other notes’ bracket labels — see the README.

Getting started: install, open folder, run Tipsboard Open.

Ready to try it?

Free and open source (Apache-2.0). Install takes under a minute.