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

Strategist Toolkit

psovitpsovit370 downloads

Generate a Business Model Canvas layout inside a new Canvas file.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Generate a complete, color-coded Business Model Canvas (BMC) as an Obsidian Canvas file with one click or via the command palette.

Business Model Canvas

If the image above does not render in your environment, the absolute path on this machine is: /Users/sovitp/Documents/psovit/projects/obs-plg-bmc/screenshot.png

Features

  • Command palette action: “Create Business Model Canvas”.
  • Ribbon button in the left sidebar to trigger the generator.
  • Modal prompt for a Business/Project name; used in the file name.
  • Creates the canvas in the same folder as the currently active file (or vault root if none).
  • Nine cards arranged in the classic BMC grid with non-overlapping coordinates.
  • Distinct colors for cards using Canvas color IDs.
  • Emoji-enhanced headings and prompting questions for each card.
  • Placeholder “[Type here…]” added to each card to guide editing.

Commands and UI

  • Command: Create Business Model Canvas
    • Opens a modal asking for the business name.
    • Creates “ - Business Model Canvas - YYYY-MM-DD.canvas”.
    • Automatically opens the canvas after creation.
  • Ribbon icon: dashboard-style icon labeled “Create Business Model Canvas”.
    • Click to launch the same generator flow as the command palette.

Installation (Manual)

  1. Build the plugin:
    • npm install
    • npm run build
  2. Copy the release files to your vault:
    • From this repo root, copy main.js and manifest.json into: <YourVault>/.obsidian/plugins/obsidian-strategist-toolkit/
  3. Reload Obsidian and enable the plugin in:
    • Settings → Community plugins → Installed plugins.

Development

  • Scripts:

    • npm run dev — watch mode (esbuild)
    • npm run build — production build
    • npm run lint — lint the project
  • Recommended workflow (symlink to your vault):

    ln -s "/Users/sovitp/Documents/psovit/projects/obs-plg-bmc" "<YourVault>/.obsidian/plugins/obsidian-strategist-toolkit"
    

    Then run npm run dev and reload the plugin in Obsidian to see changes.

How It Works

  • Entry point: main.ts
    • Registers the command and adds the ribbon button.
  • Command logic: create-bmc.ts
    • Prompts for business name and creates the .canvas file in the current folder.
    • Handles file name conflicts and opens the canvas.
  • UI modal: BusinessNameModal.ts
    • Simple modal to collect the business name.
  • Layout generator: bmc.ts
    • Defines nine text nodes with coordinates, sizes, emoji titles, color IDs, and “[Type here…]” placeholders.

Troubleshooting

  • Command not visible
    • Ensure the plugin is enabled in Settings → Community plugins.
  • Canvas not created in expected folder
    • The plugin uses the currently active file’s folder. Open a file in the desired folder before running the command.
  • Filename conflicts
    • The plugin appends “(1)”, “(2)”, etc., if a file with the same name exists.

Minimum Requirements

  • Obsidian minAppVersion: 1.4.0 (see manifest.json)

License

0BSD

HealthExcellent
ReviewSatisfactory
About
Generate a color-coded Business Model Canvas as an Obsidian Canvas file with one click or via the command palette. Create nine emoji-labeled, color-distinct cards laid out in the classic BMC grid with guiding questions and "[Type here…]" placeholders, and name the file by project and date in the current folder.
CanvasTemplatingProject management
Details
Current version
0.1.2
Last updated
6 months ago
Created
6 months ago
Updates
3 releases
Downloads
370
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
psovitpsovit
github.com/psovit
GitHubpsovit
  1. Community
  2. Plugins
  3. Canvas
  4. Strategist Toolkit

Related plugins

LifeOS

Life management system.

Advanced Canvas

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

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Templater

Create and use dynamic templates.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

QuickAdd

Quickly add new notes or content to your vault.

Operon

Task and project management system that unifies inline tasks and file-based tasks in the same workflows with Tables, Filters, Calendars, Kanban boards, Gantt views, Canvas, and time tracking.

Folder notes

Create notes within folders that can be accessed without collapsing the folder, similar to the functionality offered in Notion.

Longform

Helps you write and edit novels, screenplays, and other long projects.

TickTickSync

Sync TickTick tasks.