jsoncanvas
jsoncanvas copied to clipboard
An open file format for infinite canvas data.
At top level, add a `$schema` property to allow to refer to a [JSON Schema](https://json-schema.org/draft/2020-12/json-schema-core#name-the-schema-keyword).
- based on https://github.com/obsidianmd/jsoncanvas/pull/5 - [ ] add validation against test document - [ ] find viable solution for generating 2020 spec output
resolves https://github.com/obsidianmd/jsoncanvas/issues/10 based on @mwadams's schema here: https://github.com/obsidianmd/jsoncanvas/issues/10#issue-2181259108
again for solving https://github.com/obsidianmd/jsoncanvas/issues/10, built more conservatively based on the written spec
Right now, the main difference between other file formats comparable to JSON Canvas is that JSON Canvas or some other superset/abstraction of JSON Canvas isn't self-sufficient yet, meaning if I...
### `fromOffset` and `toOffset` property Currently creating three edges between a pair of nodes will create this clutter:  This is of course not very useful, and I therefor propose...
jsoncanvas is amazing! while the spec is pretty short, i suggest adding a playground page on the website with live preview to folks to try it out quickly.