Skip to content
Trần Hưng Thiện
Go back

Obsidian plugins I use in my vault

This is a cheatsheet of the Obsidian plugins currently active in my vault.

The goal is not to tell everyone to install the whole list. The goal is to make it easy to scan:

My rule: a good plugin has a clear job in the workflow. I do not keep a plugin only because it looks interesting.

Plugin link source

Plugin names come from the manifests in my vault. GitHub links come from Obsidian community plugin metadata; MCP Tools and Claudian were checked against local plugin metadata and their public repositories.

1. Quick view by PKM function

The 24 plugins are grouped by their function in my PKM system, so the list is easier to scan than one flat table.

1.1. Note structure, metadata, and review

PluginShort roleRole in PKMGitHub
DataviewDashboard / review layerMetadata intelligenceGitHub
TemplaterCreate notes from reusable templatesSchema / consistencyGitHub
TasksPull tasks from many notes into review viewsExecution near contextGitHub
CalendarNavigate daily notes by dateTime-based reviewGitHub

1.2. Navigation in a large vault

PluginShort roleRole in PKMGitHub
Notebook NavigatorTwo-pane explorer for a larger vaultSpatial navigationGitHub
Quick Switcher++Jump between notes, headings, panes, and symbolsKeyboard navigationGitHub
PluginShort roleRole in PKMGitHub
Auto Link TitleFetch readable titles for pasted URLsSource hygieneGitHub
Link FaviconsShow favicons for external linksVisual source cueGitHub

1.4. Visual thinking, canvas, and PDF research

PluginShort roleRole in PKMGitHub
ExcalidrawSketches, diagrams, and visual PKMVisual reasoningGitHub
Advanced CanvasExtend Canvas for flowcharts and system mapsSystem mappingGitHub
Canvas MindmapMake Canvas work more like a mind mapBranch thinkingGitHub
Mind MapPreview notes as Markmap mind mapsOutline inspectionGitHub
PDF++Annotate PDFs in an Obsidian-native wayResearch ingestionGitHub

1.5. Backup, automation, and publishing workflow

PluginShort roleRole in PKMGitHub
Git IntegrationBack up the vault to a remote repositoryCheckpoint / safetyGitHub
TerminalOpen a terminal inside ObsidianLocal command accessGitHub
Shell CommandsRun system commands from ObsidianRepeatable automationGitHub
CommanderAdd commands to ribbons, menus, and toolbarsWorkflow surfaceGitHub
Image Upload ToolkitUpload images to remote storagePublish media flowGitHub

1.6. AI and agentic PKM

PluginShort roleRole in PKMGitHub
ClaudianEmbed Claude Code as an AI collaborator in the vaultAgentic collaborationGitHub
Local REST API & MCP ServerExpose a REST API and MCP server for the vaultTool integrationGitHub
MCP ToolsConnect Claude Desktop to the vaultMCP context layerGitHub
BRATInstall and test beta pluginsExperimentationGitHub

1.7. UI and writing comfort

PluginShort roleRole in PKMGitHub
Editing ToolbarA toolbar for common editing actionsEditing comfortGitHub
Style SettingsTune themes, plugin styles, and CSS variablesEnvironment tuningGitHub

2. Note structure, metadata, and dashboard

This group keeps the vault structured: new notes follow a schema, metadata stays usable, and dashboards reflect the real state of the system.

PluginWhy I keep itNote / trade-offGitHub
DataviewBuilds review dashboards from properties, folders, tags, sources, and status.Dirty metadata creates dirty dashboards.GitHub
TemplaterStandardizes new notes, reduces frontmatter copy-paste, and keeps schemas consistent.Heavy templates make note creation feel like work.GitHub
TasksKeeps tasks close to project notes, daily notes, and planning notes.Not needed if tasks already live well in a separate task manager.GitHub
CalendarAdds a time axis for daily notes and date-based review.Worth keeping only if daily notes are part of the workflow.GitHub

3. Navigation in a large vault

As a vault grows, finding the right note again matters as much as writing a new one.

PluginWhy I keep itNote / trade-offGitHub
Notebook NavigatorMakes folders, tags, previews, and file lists easier to browse than the default file explorer.Most useful when the folder structure is already meaningful.GitHub
Quick Switcher++Jumps quickly between notes, headings, panes, and symbols from the keyboard.Best for keyboard-first workflows.GitHub

Clean source notes help me know where knowledge came from without staring at raw URLs.

PluginWhy I keep itNote / trade-offGitHub
Auto Link TitleTurns raw URLs into readable titles when capturing articles, docs, and repos.Worth keeping if you paste links into the vault often.GitHub
Link FaviconsAdds a visual cue for scanning notes with many external links.Nice-to-have for source notes and reading lists.GitHub

5. Reading, drawing, and visual thinking

Not every idea should be forced into bullet points; some structures only become clear when drawn or mapped.

PluginWhy I keep itNote / trade-offGitHub
ExcalidrawSketches ideas, workflows, diagrams, and concept maps inside the vault.Very worth keeping if visual thinking is part of how you understand problems.GitHub
Advanced CanvasUses Canvas for flowcharts, presentations, and system maps.Useful when Canvas is a presentation or system-design layer, not just a brainstorm board.GitHub
Canvas MindmapSupports branch-based brainstorming and parent-child idea maps.Fits outlines that are easier to grow as nodes.GitHub
Mind MapPreviews note headings as a Markmap mind map.Most useful when the note has clean headings.GitHub
PDF++Reads and annotates PDFs while keeping insights close to knowledge notes.Worth keeping if PDFs are an important source of knowledge.GitHub

6. Backup, automation, and publishing workflow

This group turns Obsidian from a note container into an operating environment with checkpoints, scripts, commands, and publishing flow.

PluginWhy I keep itNote / trade-offGitHub
Git IntegrationGives me checkpoints, version history, and remote backup when refactoring the vault.Almost mandatory if AI or scripts can edit files.GitHub
TerminalRuns commands directly in the vault context.For workflows that use CLI commands often.GitHub
Shell CommandsTurns repeated scripts into Obsidian commands.Keep only commands you actually use; old commands become clutter.GitHub
CommanderPlaces important commands in ribbons, menus, and toolbars.Too many buttons make the UI noisy.GitHub
Image Upload ToolkitUploads images to remote storage for notes that may be published.Not needed if images stay local inside the vault.GitHub

7. AI and agentic PKM

When AI enters the vault, plugins do not just add features; they add permissions, so they need governance and backup.

PluginWhy I keep itNote / trade-offGitHub
ClaudianBrings an AI collaborator into the vault to read context, draft, and refactor notes.Requires diff review and clear governance.GitHub
Local REST API & MCP ServerOpens API/MCP access so external tools can work with the vault.Manage API keys, access, and scope carefully.GitHub
MCP ToolsConnects Claude Desktop to the vault through MCP, semantic search, and file management.Should be paired with backup because AI can touch real files.GitHub
BRATTests beta plugins or plugins not yet in the community store.Beta plugins carry risk; avoid if you need a very stable vault.GitHub

8. UI, writing comfort, and the writing environment

UI does not create knowledge, but a comfortable writing environment makes me return to the system more often.

PluginWhy I keep itNote / trade-offGitHub
Editing ToolbarReduces friction for common Markdown formatting, especially when I do not want to remember syntax or shortcuts.Depends on habit; keyboard-first users may not need it.GitHub
Style SettingsAdjusts themes, plugin styles, and CSS variables without editing CSS manually.A prettier interface does not replace a well-structured vault.GitHub

9. Summary by PKM function

Looking by function makes it clear which part of the system each plugin serves.

PKM functionPlugins I use
Note structure and metadataDataview, Templater
Tasks close to contextTasks
Daily capture / time-based reviewCalendar
Large-vault navigationNotebook Navigator, Quick Switcher++
Source capture and linksAuto Link Title, Link Favicons
Visual thinkingExcalidraw, Advanced Canvas, Canvas Mindmap, Mind Map
PDF / researchPDF++
Backup / checkpointsGit Integration
Automation / publishing workflowTerminal, Shell Commands, Commander, Image Upload Toolkit
AI / agentic PKMClaudian, Local REST API & MCP Server, MCP Tools
Plugin testingBRAT
Writing comfort / UIEditing Toolbar, Style Settings

10. Final note: do not install plugins just because they look useful

The more plugins you install, the more Obsidian has to load, the more settings you have to maintain, and the more places conflicts can appear as the vault grows.

My practical rule:

This is not a checklist to install everything. It is how I choose plugins: keep them by PKM function, and always count the load and maintenance cost before adding a new one.


Share this post:

Previous Post
How I stopped chasing Obsidian frameworks and built my own with AI
Next Post
Agent Browser as an interface for AI agents