tldraw icon indicating copy to clipboard operation
tldraw copied to clipboard

[feature] obsidian notes app plugin

Open mikemccracken opened this issue 2 years ago • 8 comments

Obsidian is a free (with paid sync service) open source markdown-based note taker that is extensible via plugins: https://obsidian.md/ https://github.com/obsidianmd/obsidian-api https://marcus.se.net/obsidian-plugin-docs/

There already exists a well-done integration with excalidraw: https://github.com/zsviczian/obsidian-excalidraw-plugin

It'd be great to have the option to use tldraw in obsidian instead.

mikemccracken avatar Aug 18 '22 23:08 mikemccracken

The maintainer of that integration is so active! I'm not a user myself, any idea where we would start?

steveruizok avatar Aug 19 '22 17:08 steveruizok

Those links are my best guess, as I'm no kind of js programmer so I'm at a loss for where to start, sorry. There's an active forum for obisidan that has a development channel, maybe that'd be useful: https://forum.obsidian.md/c/developers-api/14

mikemccracken avatar Aug 19 '22 17:08 mikemccracken

I'm a fan of these tools. How about I give it a try - atleast a starting point.

juliusgb avatar Aug 20 '22 19:08 juliusgb

Go for it @juliusgb!

steveruizok avatar Aug 21 '22 06:08 steveruizok

rolls-up sleeves and gets to work :)

juliusgb avatar Aug 21 '22 19:08 juliusgb

Initial setup that adds the TLdraw option to Obsidian looks like this:

InitialSetupForObsidianTLdrawPlugin

Next step is to show/render an empty tldraw canvas when I click on that icon.

juliusgb avatar Aug 24 '22 17:08 juliusgb

obsidian-tldraw-plugin (https://github.com/juliusgb/obsidian-tldraw-plugin) opens .tldraw file extensions in tldraw that's embedded in Obsidian.

ObsidianTldrawPlugin

juliusgb avatar Sep 03 '22 04:09 juliusgb

@juliusgb awesome - I'm looking forward to trying this out and even helping a bit if I can.

mikemccracken avatar Sep 06 '22 17:09 mikemccracken