memo icon indicating copy to clipboard operation
memo copied to clipboard

Supports for Obsidian-style network graphs

Open kit-zeason opened this issue 3 years ago • 8 comments

Hi,

I use VS code to organize my personal knowledge base due to its flexibility against traditional apps like Notion and Obsidian.

Before I choose Memo, I use Foam + Link Updater as the backbone of notes but soon turn to Memo because your extension is MUCH more transferable when I share my notes with my colleagues. Yet, we found that the Memo does not support well extensions like md-graph that visualizes the connection between all notes in the workspace.

If I use md-graph to visualize the links produced by Memo, the connections would be blocked by files so that the network graph would be extremely scattered like: 微信图片_20210704033627

Such a network graph is not just an ornament in some cases. For example, I try to use markdown notes based on Memo to replace Nvivo/MaxQDA to conduct grounded theory coding. Here, the network graph offers us an evidence-based, "empirical" description about how my notes (which represents a given code) connect with others. Hence, the malfunction of Memo on this issue just dispels this idea.

I fully understand how difficult it is to add a new function, so may I turn to asking for a support to similar extensions like md-graph or Foam? Thank you for your possible considerations.

kit-zeason avatar Jul 03 '21 19:07 kit-zeason

Hi,

Yes, I'm aware of this feature, and might be a good one to get, yet not the smallest one. Initially, it wasn't a feature I found a good use-case for with my knowledge base, and I managed to go without it, but whether I found inspiration or someone would be willing to contribute, we will know.

I'll leave it open in case someone would be keen to take it forward.

svsool avatar Jul 08 '21 11:07 svsool

Show graph is very cool... Also useful when organising notes... Foam's show graph is the best experience I've had with it, md-graph and md-links don't compare. However, in all other respects memo is the best. So at the moment foma is only useful for me for show graph, which is a real bummer. I really hope I can get help from the author and am willing to pay for it @svsool foam graph image

faydanube avatar Nov 25 '21 16:11 faydanube

I will take a look at this. I'm hoping to put out a generic library for wikilink graphs, though it will take some time.

In the meantime, if @svsool wants to have a vscode-memo local implementation, you can take a look at what I've done elsewhere. If you use the right library it's not too hard to setup.

manunamz avatar Feb 17 '22 17:02 manunamz

@manunamz Thank you very much and please let me know ASAP if you finish the development work.

faydanube avatar Feb 18 '22 07:02 faydanube

Just a follow-up: I started using memo recently, and found this issue immediately. md-graph and md-links can't compare to what I experienced in apps like Obsidian, and I really think memo will be completed soon after this feature is added.

sleepymalc avatar Jul 27 '22 06:07 sleepymalc

I'm coming from using foam and I just wanted to say, I really apprechiate not having to clone a foam repo for different unrelated projects and still being able to preview, backlink and have wiki links. Not having a graph is a small price to pay to have these features in all my workspaces. Thank you! I've starred this project and will be following updates wherever they're posted.

MiguelOutdoors avatar Aug 09 '22 20:08 MiguelOutdoors

@MiggyL0 I'm not sure why you need to clone a repo every time, I think everything works after you installing the extension.

sleepymalc avatar Aug 09 '22 20:08 sleepymalc

@sleepymalc You're absolutely correct. I meant that I needed to clone when using foam.

MiguelOutdoors avatar Aug 09 '22 22:08 MiguelOutdoors