<story><title>Show HN: Obsidian Canvas – An infinite space for your ideas</title><url>https://obsidian.md/canvas</url></story><parent_chain><item><author>afturner</author><text>The local first approach is the primary reason I use Obsidian. I trust that I can _depend_ on Obsidian because of this.&lt;p&gt;On the other hand, this has also caused some headaches around using it on mobile.. but so far this has been a worthwhile tradeoff. Thanks for all the hard work!</text></item><item><author>kepano</author><text>Obsidian Canvas uses a new JSON-based file format that we have open-sourced under MIT license. You can see the spec here:&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;obsidianmd&amp;#x2F;obsidian-api&amp;#x2F;blob&amp;#x2F;master&amp;#x2F;canvas.d.ts&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;obsidianmd&amp;#x2F;obsidian-api&amp;#x2F;blob&amp;#x2F;master&amp;#x2F;canva...&lt;/a&gt;&lt;p&gt;Just like all other files in Obsidian, canvas files are your own and local to your device. You&amp;#x27;re still linking to your own Markdown files which are just as future-proof as ever.&lt;p&gt;We decided to create the .canvas format because there wasn&amp;#x27;t any pre-existing canvas-type format we could find that fit our priorities around longevity, readability, interoperability and extensibility.&lt;p&gt;The .canvas format is designed to be as easy to parse as possible. We&amp;#x27;ve already seen a few plugins take advantage of it, and we hope that more tools will become available that can use the .canvas format.</text></item></parent_chain><comment><author>gavi</author><text>I use iCloud Drive as a vault location. The trick is to create it first on the Mobile app and then use the desktop app later to point to that vault.&lt;p&gt;If you are transferring from desktop to mobile, make sure the .obsidian folder inside the vault is copied also</text></comment>
<story><title>Show HN: Obsidian Canvas – An infinite space for your ideas</title><url>https://obsidian.md/canvas</url></story><parent_chain><item><author>afturner</author><text>The local first approach is the primary reason I use Obsidian. I trust that I can _depend_ on Obsidian because of this.&lt;p&gt;On the other hand, this has also caused some headaches around using it on mobile.. but so far this has been a worthwhile tradeoff. Thanks for all the hard work!</text></item><item><author>kepano</author><text>Obsidian Canvas uses a new JSON-based file format that we have open-sourced under MIT license. You can see the spec here:&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;obsidianmd&amp;#x2F;obsidian-api&amp;#x2F;blob&amp;#x2F;master&amp;#x2F;canvas.d.ts&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;obsidianmd&amp;#x2F;obsidian-api&amp;#x2F;blob&amp;#x2F;master&amp;#x2F;canva...&lt;/a&gt;&lt;p&gt;Just like all other files in Obsidian, canvas files are your own and local to your device. You&amp;#x27;re still linking to your own Markdown files which are just as future-proof as ever.&lt;p&gt;We decided to create the .canvas format because there wasn&amp;#x27;t any pre-existing canvas-type format we could find that fit our priorities around longevity, readability, interoperability and extensibility.&lt;p&gt;The .canvas format is designed to be as easy to parse as possible. We&amp;#x27;ve already seen a few plugins take advantage of it, and we hope that more tools will become available that can use the .canvas format.</text></item></parent_chain><comment><author>bachmeier</author><text>Obsidian Sync is by no means cheap, but I&amp;#x27;ve never used a better syncing service. I&amp;#x27;m on my second year and can&amp;#x27;t think of a single issue I&amp;#x27;ve had across laptops, desktops, an Android phone, and a Chromebook.</text></comment>