The Obsidian canvas file format is now called JSON Canvas and has its own site, specification, and open source resources.

https://jsoncanvas.org