Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Supports for Obsidian-style network graphs #420

Open
kit-zeason opened this issue Jul 3, 2021 · 8 comments
Open

Supports for Obsidian-style network graphs #420

kit-zeason opened this issue Jul 3, 2021 · 8 comments
Labels
feature New feature or request

Comments

@kit-zeason
Copy link

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.

@svsool
Copy link
Owner

svsool commented Jul 8, 2021

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 svsool added the feature New feature or request label Jul 8, 2021
@faydanube
Copy link

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

@manunamz
Copy link

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.

@faydanube
Copy link

faydanube commented Feb 18, 2022

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

@sleepymalc
Copy link

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.

@MiguelOutdoors
Copy link

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.

@sleepymalc
Copy link

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

@MiguelOutdoors
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants