Readit News logoReadit News
ericax commented on Show HN: Obsidian Canvas – An infinite space for your ideas   obsidian.md/canvas... · Posted by u/ericax
kwerk · 3 years ago
Anyone have a video on this? I’m not quite getting it.
ericax · 3 years ago
We have a bunch of short clips that show how to do various things, not sure if they are helpful to you:

https://obsidian.md/canvas#protips

ericax commented on Show HN: Obsidian Canvas – An infinite space for your ideas   obsidian.md/canvas... · Posted by u/ericax
evnix · 3 years ago
I really wish the UI worked like excalidraw, the interface is seamless and something Obsidian could take ideas from. the end result could have been an SVG which makes it compatible with every other software out there.
ericax · 3 years ago
Canvas is less of a piece of drawing software and more of brainstorm/mindmapping/idea workbench software. Excalidraw will satisfy different use case than Canvas and you can definitely use both!
ericax commented on Show HN: Obsidian Canvas – An infinite space for your ideas   obsidian.md/canvas... · Posted by u/ericax
mknapper1 · 3 years ago
This looks like Obsidian's first move away from using some dialect of markdown? The .canvas files appear to be human readable json, but certainly not as readable as markdown. I'm excited to try this out, but I hope this isn't a trend towards using proprietary formats.
ericax · 3 years ago
We considered many options to use Markdown but came to the conclusion that Canvas is not something that can fit into a readable Markdown file. Either the Markdown file would so messy that it becomes pointless (i.e. you would never open it in Typora to edit), or it would severely limit the power of Canvas.

After much internal debate we chose the JSON format. We stay committed to keep it as open and easy to work with as possible. Plugin developers are already parsing and modifying the JSON file to programmatically change a Canvas view, and I think that's a fantastic start!

ericax commented on CodeMirror 6.0 Stable Release   marijnhaverbeke.nl/blog/c... · Posted by u/JohnHammersley
ilrwbwrkhv · 4 years ago
What does obsidian use for the graph view plugin? Is it cytoscape? It is very smooth and easy to use.
ericax · 4 years ago
We use PixiJS!

We used to use d3-force for force simulation, but then we rewrote it in wasm ourselves for performance.

ericax commented on CodeMirror 6.0 Stable Release   marijnhaverbeke.nl/blog/c... · Posted by u/JohnHammersley
ericax · 4 years ago
Obsidian developers here! (https://obsidian.md/)

The new editor in Obsidian was made possible by CodeMirror 6, and it has been powering both the Live Preview mode (like Typora) and the source mode in Obsidian ever since.

It can be a bit overwhelming to get into first, but as we experimented more with it, we found it to be extremely extensible and powerful. It's also highly performant for large documents. Another major reason we chose CM 6 is that it's also one of the only code editors that work decently on mobile.

While developing the new editor, Marijn was also amazingly responsive in investigating and fixing all the big and little things we ran into, even relatively niche issues like IME input bugs.

If you find CM 6 useful, consider what you can to support the project! Funding link is here: https://marijnhaverbeke.nl/fund/

ericax commented on Ask HN: Best 2022 April Fools'?    · Posted by u/webmaven
ericax · 4 years ago
We here at Obsidian did this: https://obsidian.md/cloud
ericax commented on Show HN: Obsidian for Mobile – Plain-text knowledge base on the go   obsidian.md/mobile... · Posted by u/ericax
pixard · 4 years ago
Can you clarify what "Hybrid web app" means? Are the mobile apps React Native / Flutter / something else?
ericax · 4 years ago
Yup! The app is written in TypeScript and shares much of the code with our desktop app. We're using Capacitor https://capacitorjs.com/
ericax commented on Show HN: Obsidian for Mobile – Plain-text knowledge base on the go   obsidian.md/mobile... · Posted by u/ericax
rcarmo · 4 years ago
So how does this sync exactly? Can I use an iCloud folder, an iOS filesystem provider, or do I need yet another service to have my notes on my desktop as well?
ericax · 4 years ago
iCloud and Working Copy are both known to work. Obsidian Sync is also an option.

File Provider is something we'll attempt to implement sometimes in the future to support other sync providers.

More info available at https://help.obsidian.md/Obsidian/iOS+app#Sync

u/ericax

KarmaCake day2486May 9, 2012
About
Obsidian: future-proof Markdown knowledge base

https://obsidian.md

View Original