Ross ROSS = Recommend OSS · open-source software intelligence for agents

obsidianmd/jsoncanvas

An open file format for infinite canvas data. observed · 2026-08-28

github.com/obsidianmd/jsoncanvas · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

68/100

  • Activity 94
  • Release rhythm 35
  • Longevity 65

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 917
  • days_rel: n/a
  • days_push: 40
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3667 stars · 164 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

JSON Canvas is an open, MIT-licensed file format specification for infinite canvas data, using the .canvas extension. Originally created for Obsidian, it can be freely implemented for import, export, and storage in any app or tool.

Use cases

  • store infinite canvas whiteboard data in an open format
  • import and export canvas data between apps
  • give users ownership over their canvas files
  • parse .canvas files in a custom application
  • convert other diagram formats to JSON Canvas

When to choose

  • building an infinite canvas or whiteboard app that needs interoperable file storage
  • writing a converter or library for .canvas files
  • you want a simple, readable, extensible canvas data format

When to avoid

  • you need a full canvas rendering or editing UI (this is only a format spec)
  • your app requires rich features beyond the JSON Canvas 1.0 spec

Facets

library · maturity stable

serialization developer-tools files developer-tools cross-platform -canvas file-format infinite-canvas specification obsidian interoperability javascript

3 sources

Member repositories

RepositoryRoleHealth v2
obsidianmd/jsoncanvasmain68

For agents

markdown · JSON · MCP: product_card(name="obsidianmd/jsoncanvas")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem