Obsidian Logo Built for Obsidian

Your thinking isn't linear.
Your canvas shouldn't be either.

A pro-grade canvas toolset native to your Obsidian vault.
Built for thinkers who outgrew the default to unlock their true visual thinking potential.

Move your cursor
to explore the light
Vector Layer

Draw directly on canvas

Sketch, outline, and annotate directly over your canvas. Features auto-morphing shapes that snap to perfect geometry, custom brush styles, and editable vector layers that scale infinitely without pixelation.

Workflow Macros

Build complex layouts in seconds

Save complex clusters of nodes, drawings, and connection routes as reusable stamps. Deploy pre-programmed chains of layouts instantly to map out frameworks in a single click.

Spatial Logic

Never untangle another messy line

Bypass rigid center points. Connect nodes with multiple custom points along any edge, featuring mathematical curves that dynamically reroute to the cleanest layout when nodes are repositioned.

Spatial Systems

Teleport. Don't scroll/pan.

Navigate massive canvases with a bird's-eye spatial overview, ensuring you never lose your place no matter how large your workspace grows. Drop custom spatial pins on critical thoughts and click to teleport across thousands of pixels instantly with smooth, physics-based easing.

Engine Architecture

Supporting Subsystems

A deeper look at the visual and physics pipelines that power the canvas engine.

Visual Hierarchy

Total layout freedom

Break free from standard horizontal alignments. Free-rotate any text, card, or image node in 2D space to construct your own custom visual focal points and unstructured layouts.

System Commands

Clone structures instantly

Duplicate any selected node, group, or vector drawing instantly. Clone elements while fully preserving their connection structures to rapidly expand your spatial workspaces.

Physics Engine

Stop fighting the viewport

Navigation designed with smooth momentum. Pan across thousands of nodes and let the canvas coast naturally to a halt, eliminating the rigid stops of traditional web canvases.

Visual Depth

A workspace that feels alive

Organize related concepts inside semi-transparent containers. Watch container borders, backdrop blurs, and colors dynamically scale based on nesting layers and pointer proximity.

System Isolation: Active

Local-First. Quiet. Yours.

I built Crystal Canvas to be an invisible rendering layer over your markdown vault. No cloud databases, no background tracking, no middle-men.

Zero Cloud Footprint

Every stroke, layout change, and custom connection point lives exclusively on your hard drive. Your data runs strictly inside Obsidian's native .canvas file structure. If you decide to uninstall the plugin tomorrow, your files remain completely intact, open, and readable. Your research never leaves your hard drive.

Absolute Silence

I do not track your clicks, catalog your ideas, or record your crashes in the background. There are no tracking scripts, no database analytics, and no cloud check-ins. The engine operates in total isolation, providing the quiet, distraction-free environment you need to think.

Developer Proximity

Early access means we evolve the engine together. When you hit a layout bug or need a custom templates stamp, submit it directly from your settings panel. Your report bypasses massive ticket platforms and drops straight into my personal dev terminal for weekly patches.

crystal-canvas v1.0 > dev_status: active
Early Access

Think visually. Yours forever.

$49 USD
One-time purchase
Secure checkout by

Frequently Asked Questions

Why did you build this?
Because the native tools felt rigid. I wanted a space that actually felt alive — a mirror for my own dynamic, hyper-active mind. I built Crystal Canvas to feel entirely free, turning the canvas from a static whiteboard into a fluid environment where you actually enjoy polishing your ideas.
Why isn't this free like Excalidraw or FigJam?
While great tools, web-based whiteboards can feel disconnected, and existing Obsidian plugins often feel static or "dead." Crystal Canvas is a deeply integrated, highly dynamic engine that respects your offline-first vault, offering pro-level features — like smart routing, 3D scrubbing, and inertia panning — without forcing you into a cloud ecosystem.
Will it lock my data or break my existing canvases?
Absolutely not. Crystal Canvas operates strictly as a rendering and interaction layer over your existing .canvas files. Your data remains perfectly safe, standard, and local.
Do I actually need this?
If you only drop a few text boxes a month, probably not. But if the canvas is your primary thinking space, and you want an environment that reacts to you, flows smoothly, and organizes massive amounts of visual media effortlessly, this will change how you work.