Skip to main content

📝 Lesson 6.4: Visual Thinking — Canvas, Excalidraw & Kanban

Some ideas don't want to live in a straight line of text. A project plan, a brainstorm, a mind map, the shape of an argument — these are spatial. This lesson gives you three ways to think visually inside Obsidian: Canvas (an infinite whiteboard, built right in), Excalidraw (hand-drawn sketches), and Kanban (drag-and-drop boards). Best of all, each one stays connected to the plain-text notes you already have.

📚 What You'll Learn

By the end of this lesson, you will be able to:

  • Use the core Canvas plugin to lay out cards, media, and live embedded notes, and connect them with arrows
  • Explain what the Excalidraw plugin adds and how its drawings live as notes in your vault
  • Build a Kanban board that's backed by an ordinary Markdown note, with columns, cards, and links
  • Decide when a problem calls for visual tools versus linear notes

⏱️ Estimated Time: 60 minutes

🎯 Project: Create a Canvas that maps one topic from your vault, embedding 3 real notes.

In This Lesson

Why Think Visually?

Linear notes — paragraphs, lists, outlines — are wonderful for capturing and explaining. But your mind doesn't plan in paragraphs. When you sketch a project on a napkin, cluster sticky notes on a wall, or draw arrows between ideas, you're using space itself to carry meaning: what's near what, what leads to what, what's still floating unconnected.

Obsidian's visual tools give you that spatial canvas without leaving your vault or your plain-text notes. And crucially, they don't create a separate island of data — a Canvas can embed your actual notes as live cards, an Excalidraw drawing is saved as a note, and a Kanban board is a Markdown file. Visual and textual thinking stay one connected system.

🧠 Mindset

If you've told yourself "I'm not a visual person," give these a try anyway. Visual thinking isn't about being able to draw — Canvas is just boxes and arrows, Kanban is just lists you drag. The value is in seeing relationships at a glance. Many people who "hate mind maps" fall in love with Canvas the moment they drag three real notes onto it and see how they connect. Reserve judgment until after today's project.

Canvas: The Infinite Whiteboard

Canvas is a core plugin — no community install needed. Enable it under Settings > Core plugins if it isn't already, then create a canvas from the command palette ("Create new canvas") or the ribbon. You get an infinite, pannable, zoomable surface where you can place and arrange things freely.

What you can put on a Canvas

  • Cards — free-floating text boxes you type directly into (Markdown works inside them).
  • Notes from your vault — drag an existing note onto the canvas and it appears as a live embedded card: edit it on the canvas and you're editing the real note.
  • Media — images, PDFs, even web pages and audio/video, dropped in as cards.
  • Groups — draw a box around related cards to label and move them together.
  • Connections — drag from the edge of one card to another to draw an arrow, and label the arrow to describe the relationship.

✅ The killer feature: live embedded notes

This is what separates Canvas from a generic whiteboard app. When you drop one of your notes onto a canvas, it's not a screenshot or a copy — it's the real note, live. Change a heading on the canvas and the note changes everywhere. Your canvas becomes a spatial view over your actual knowledge, not a separate drawing that drifts out of date.

.canvas files are JSON (but you don't edit them by hand)

Every canvas is saved as a .canvas file in your vault. Under the hood it's a JSON file describing each card's position, size, and connections — which keeps it plain-text and portable, true to Obsidian's philosophy. You never open or edit that JSON yourself; you just drag things around and Obsidian writes the file. It's worth knowing the format is open and yours, but it's not something you touch.

Canvas in Practice

A quick tour of what Canvas is genuinely great for:

Use caseHow Canvas helps
BrainstormingDump ideas as cards, then cluster and connect them as structure emerges
Project boardsLay out tasks, resources, and reference notes spatially in one view
Mind mapsA central idea with branching cards and labeled arrows
Literature mappingEmbed several source notes and draw how their arguments relate
Presentations / walkthroughsArrange notes in reading order and pan through them live

A few moves worth knowing

  • Add a card: double-click empty space, or drag a note in from the file list.
  • Connect: hover a card's edge until a handle appears, then drag to another card.
  • Color: cards and arrows can be color-coded to group by status, theme, or priority.
  • Group: drag a selection box, then convert it to a group and give it a label.
  • Navigate: scroll/pinch to zoom, drag empty space to pan. It's genuinely infinite.
💡 Tip: A Canvas can itself be linked to and embedded like any file. You can drop a canvas into a note, or link [[My Project Canvas]], so your visual maps stay woven into your linked vault — not off in a corner.

Excalidraw: Hand-Drawn Diagrams

Where Canvas arranges cards and notes, Excalidraw lets you actually draw. It's a wildly popular community plugin (install via Community plugins > Browse) that brings the beloved Excalidraw sketching tool right into Obsidian, with its signature hand-drawn, "whiteboard marker" look.

What it's for

  • Freehand sketches and diagrams — flowcharts, system diagrams, quick illustrations.
  • Annotating — draw over images or PDFs.
  • Visual notes — the loose, sketchy style is famously good for thinking and teaching.

💡 Drawings are stored as notes

Every Excalidraw drawing is saved inside your vault as a note (it stores the drawing data, typically in a Markdown file the plugin manages). That means your sketches live right alongside your writing, get backed up and synced with your vault, and can be linked and embedded. Drop a drawing into a note with ![[My Diagram]] and it renders as an image; open it and you're back in the full drawing editor. Same plain-text-adjacent, everything-in-one-vault spirit.

Excalidraw and Canvas aren't rivals — they complement each other. Reach for Canvas when you're arranging notes and cards spatially; reach for Excalidraw when you need to draw shapes, sketches, and freeform diagrams. Many people embed an Excalidraw diagram inside a Canvas or a note — the tools stack.

⚠️ Watch Out

Excalidraw is a deep, powerful plugin with many features — don't feel you must learn all of it. Start with the pencil, shapes, arrows, and text. Also, because drawings are richer than plain notes, give the plugin a moment on your evaluation checklist from Lesson 6.1 (it passes easily — it's extremely popular and actively maintained). Begin simple; grow into it.

Kanban: Boards Backed by Markdown

The Kanban community plugin gives you a classic board view: columns like To Do → Doing → Done, with cards you drag between them. It's ideal for tracking anything that moves through stages — tasks, an editorial pipeline, job applications, a reading queue.

The clever part: it's just a Markdown note

A Kanban board looks like a slick app, but underneath it's an ordinary Markdown file. Each column is a Markdown list heading and each card is a list item. The plugin gives that file a board interface; switch to the underlying Markdown and you'd see something like:

## To Do
- [ ] Draft chapter outline
- [ ] Email the editor

## Doing
- [ ] Write section 2 [[Section 2 Notes]]

## Done
- [x] Set up project vault

Because the board is Markdown, everything you love about Obsidian still applies. You can put [[links]] to notes right on a card, so a task card links straight to the note where the real work lives. Drag a card to "Done," and the underlying list updates itself.

What Kanban is great for

  • Project & task workflow — see everything's status at a glance.
  • Pipelines — content, applications, leads, anything with stages.
  • Linking work to knowledge — each card can point to the note behind the task.

✅ Pro Tip

Kanban pairs beautifully with the rest of Module 6. Cards are Markdown tasks, so a Dataview TASK query (Lesson 6.2) can even surface board items elsewhere, and a Templater template (Lesson 6.3) can scaffold a new project board in one keystroke. The plugins you've learned this module are designed to work together.

Visual vs Linear: Choosing a Tool

Having options is only useful if you know when to reach for each. Here's a simple way to think about it, and a diagram to keep in mind.

graph TD A["I need to work
something out"] --> B{"What shape is
the thinking?"} B -->|"Explain, capture,
write it down"| C["📝 Linear note
(Markdown)"] B -->|"Arrange notes & ideas
in space, connect them"| D["🗺️ Canvas"] B -->|"Draw shapes, sketches,
freeform diagrams"| E["✏️ Excalidraw"] B -->|"Move items through
stages / status"| F["📋 Kanban"] D --> G["All still live in
your one vault"] E --> G F --> G C --> G
  • Linear notes are your default — best for capturing, explaining, and anything you'll re-read as prose.
  • Canvas when relationships and layout matter: brainstorms, project maps, mind maps, connecting several notes.
  • Excalidraw when you need to draw: diagrams, sketches, annotations.
  • Kanban when things move through stages: task and project workflow.
Don't force everything visual, and don't force everything linear. The skill is matching the tool to the shape of the thought — and because all four live in the same vault, you can move fluidly between them.

🎯 Project: Map a Topic on a Canvas

Let's build your first real Canvas — a spatial map of one topic you already have notes about, with three of your actual notes embedded live.

🏋️ Build a topic map on a Canvas

Objective: Create a Canvas that maps one topic and embeds 3 real notes from your vault.

Instructions (about 20 minutes):

  1. (2 min) Confirm the Canvas core plugin is enabled (Settings > Core plugins). Create a new canvas — name it after a topic you have several notes about (e.g. "Productivity Map").
  2. (3 min) Add a central card by double-clicking the canvas. Type the topic name and make it large — this is your hub.
  3. (6 min) Drag 3 existing notes from your file list onto the canvas. Confirm they appear as live, readable cards (edit a word in one to prove it's the real note, then undo).
  4. (5 min) Draw arrows from the central card to each note by dragging from the hub's edge. Label at least one arrow to describe the relationship (e.g. "supports," "example of").
  5. (2 min) Add one free-floating card with an open question or next idea, and connect it too.
  6. (2 min) Optionally group two related note-cards and give the group a label.
💡 Hint — no notes appear when I drag them

Drag notes from the left-hand file explorer onto the canvas surface, or double-click empty canvas and choose to add a note/card. If a card shows a note's name but not its content, click it to expand — embedded note cards are fully live and editable. Zoom out (scroll/pinch) if your cards landed off-screen.

✅ Project Completion Checklist

  • You created a named .canvas file for one topic
  • There's a clear central hub card
  • 3 real notes from your vault are embedded as live cards
  • Arrows connect the hub to the notes, with at least one labeled
  • You added at least one extra card (a question or next idea) and connected it

🎯 Quick Quiz

Question 1: When you embed one of your notes onto a Canvas, what is that card?

Question 2: A Kanban board in Obsidian is really backed by what?

📓 Learning Journal

Open your learning journal note inside your vault. After each lesson, take a few minutes to write down:

  • Key concepts you learned
  • Techniques that clicked for you
  • Questions or confusion points to revisit
  • Ideas you want to try
  • Your progress and feelings about learning this

✍️ This lesson's prompt: Think of something you're currently working through — a project, a decision, a topic you're studying. Which tool fits its shape best: a linear note, a Canvas, an Excalidraw sketch, or a Kanban board? Why? Building the instinct for "what shape is this thinking?" is the real skill here.

📝 Lesson Summary

🎓 Key Takeaways

  • Canvas (core plugin) is an infinite whiteboard for cards, media, and live embedded notes, connected with labeled arrows and groups. Files are .canvas JSON you never edit by hand.
  • Excalidraw (community plugin) adds hand-drawn diagrams and sketches, stored as notes in your vault and embeddable with ![[...]].
  • Kanban (community plugin) is a drag-and-drop board that's really an ordinary Markdown note — columns as headings, cards as list items, cards can hold [[links]].
  • Choose visual tools when relationships, layout, drawing, or stages matter; choose linear notes for capturing and explaining.
  • All four stay part of one connected, plain-text vault — visual and textual thinking never split apart.

🎉 What You've Accomplished

You built a Canvas that turns three of your real notes into a spatial map — and you now have a whole new dimension of thinking available whenever a problem is more shape than sentence. Between Canvas, Excalidraw, and Kanban, you can brainstorm, diagram, and run projects without ever leaving your vault.

❓ Common Questions at This Stage

Does Canvas cost anything, or need a plugin install?

No cost, no community install — Canvas is a core plugin built into Obsidian. Just make sure it's enabled under Settings > Core plugins. Excalidraw and Kanban are community plugins you install via Browse.

Do these visual files stay portable and future-proof?

Yes, in keeping with Obsidian's philosophy. A .canvas file is open-format JSON, a Kanban board is plain Markdown, and Excalidraw drawings are stored as notes in your vault. Everything lives in your folder, backs up and syncs with the rest of your notes, and isn't locked in a proprietary silo.

Should I use Canvas or Excalidraw?

Use Canvas to arrange notes and cards spatially and connect them — it's about relationships between pieces of your vault. Use Excalidraw when you need to actually draw shapes, freehand sketches, or annotate. They complement each other, and you can embed an Excalidraw drawing inside a note or a Canvas.

🔭 Looking Ahead

You've seen Kanban for moving work through stages — a natural bridge to the next lesson. In Task & Project Management in Obsidian we go deeper on turning your vault into a dependable system for getting things done, tying together tasks, queries, and workflow.

✅ Before the Next Lesson

  • Keep your topic Canvas — add to it as your thinking on that topic grows
  • Optionally try one Excalidraw sketch or one small Kanban board
  • Notice which of your current projects would benefit from a board
  • Write your Learning Journal entry for this lesson

📚 Additional Resources

🌟 Encouragement for the Journey

You just gave your second brain a whiteboard, a sketchpad, and a project board — all wired into the same notes. Now, whenever an idea is too big or too tangled for a straight line of text, you have somewhere to spread it out and see it. That's a genuinely different way to think, and it's yours now. Next, let's make things actually get done. 🔮