json-canvas
An open-source JSON specification for visual canvases, featuring nodes, edges, and Markdown support.
Install
npx skills add https://github.com/kepano/obsidian-skills --skill json-canvasStats
| Total installs | 7,105 |
| Weekly installs | 7.1K |
| GitHub stars | 17.6K |
| First seen | Jan 20, 2026 |
| Source | @kepano/obsidian-skills |
Summary
- Supports four node types: text (with Markdown), file references, external links, and visual groups for organizing layouts
- Edges connect nodes with optional labels, directional arrows, anchor points (top/right/bottom/left), and color coding
- Includes comprehensive validation workflows: ID uniqueness checks, edge reference integrity, and JSON parsing to prevent broken canvases
- Provides layout guidelines with suggested dimensions for different node types and spacing rules to avoid overlaps
Tags
Related skills
| Skill | Installs | vs json-canvas |
|---|---|---|
| power-bi-report-design-consultation | 7,529 | +424 |
| gws-workflow-weekly-digest | 6,512 | -593 |
| bigquery-pipeline-audit | 7,427 | +322 |
| recipe-compare-sheet-tabs | 6,306 | -799 |
| datanalysis-credit-risk | 5,708 | -1,397 |
FAQ
- How many installs does json-canvas have?
- json-canvas has 7,105 total installs and 7.1K installs this week.
- Where is json-canvas hosted?
- json-canvas is published by @kepano/obsidian-skills at https://github.com/kepano/obsidian-skills.
- How many GitHub stars does json-canvas have?
- json-canvas has 17.6K GitHub stars.
- When was json-canvas first indexed?
- OrangeBot.AI first indexed json-canvas on Jan 20, 2026.
- How do I install json-canvas?
- Run: npx skills add https://github.com/kepano/obsidian-skills --skill json-canvas