Skip to content
J

json-canvas

Create and edit JSON Canvas files

by kepanoFree

Launch
#1422in AI Skills
0In stores

Description

json-canvas is an agent skill for creating and editing JSON Canvas files, which use the .canvas extension and open in Obsidian. A canvas fil…

Highlights

  • Creates and edits .canvas files
  • Four node types, including Markdown text
  • Edges with labels, arrows and anchors
  • Visual groups for layouts
  • Follows JSON Canvas Spec 1.0

Ratings & Reviews

No ratings yet

Be the first to rate json-canvas.

People also visit

K

knap

Render Markdown from templates and structured data using Knap CLI

AI Skills
Launch
O

obsidian

Work with Obsidian vaults

AI Skills
Launch
O

obsidian-vault

Search, create, and manage notes in the Obsidian vault

AI Skills
Launch
L

lark-whiteboard

Query, edit, and export Lark whiteboards

AI Skills
Launch
D

defuddle

Extract clean markdown from web pages

AI Skills
Launch
M

markdown-mermaid-writing

Writes scientific Markdown documentation and Mermaid diagrams for workflows

AI Skills
Launch

json-canvas FAQ

What is a JSON Canvas file?

A .canvas file made of two arrays, nodes and edges, that describes a visual board of boxes and connections.

What node types exist?

Text with Markdown, file references, external links and visual groups.

Can edges have labels and arrows?

Yes. Edges can carry optional labels, directional arrows and anchor points.

Which specification does it follow?

The JSON Canvas Specification 1.0.

How do I install it?

Run npx skills add https://github.com/kepano/obsidian-skills --skill json-canvas.

Is it checked for security?

Its security audits show passes from Gen Agent Trust Hub, Socket and Snyk.

What are the best json-canvas alternatives?

Popular alternatives to json-canvas include knap, obsidian and obsidian-vault. See all json-canvas alternatives

Developer Stuff

Badges