standardnotes / forum

Support from other community members. For 1-on-1 help, please contact help@standardnotes.com.
https://forum.standardnotes.org
197 stars 9 forks source link

[Feature Request] Link to other notes, Wiki-Style #324

Closed ionisingTuna closed 1 year ago

ionisingTuna commented 6 years ago

I think a feature to create links to other notes would be very beneficial.

moughxyz commented 6 years ago

Hi @ionisingTuna, some related topics here:

https://github.com/standardnotes/forum/issues/43 https://github.com/standardnotes/desktop/issues/181 https://github.com/standardnotes/forum/issues/293 https://github.com/standardnotes/forum/issues/251 https://github.com/standardnotes/web/issues/126

lvvvvvl commented 5 years ago

+1 this. I love everything about StandardNotes but without the internal linking feature, I can't commit to using it.

To me the 'longevity' philosophy not only means that I shouldn't feel locked-in by the features like I do with Evernote, but that certain features contribute to the growth of my Notes database creating a positive feedback loop; the longer I use my notes and keep them organized by interlinking them, the more value my notes will have for me and the longer I'll use them.

justinthrelkeld commented 5 years ago

+1 on linking to other notes. I tried to make the switch over to Standard Notes but this feature is critical. Reading the discussions tagged above makes it difficult to get a sense for whether this is something the project will ever consider: sometimes it sounds like a long-term priority that will definitely (or maybe? or possibly?) happen eventually but other times it sounds like it's considered out of scope.

I would love to contribute to and support the project, but without any cross-note linking I can't even begin using Standard Notes. If this feature is on the roadmap, I would love to help make it happen.

moughxyz commented 5 years ago

I think it will eventually make it into SN, but there are a few core things needing to be done ahead of it. I can't or won't give definitive statements because that can turn into a relentless attack of "are we there yet?!" from users ;) Not to mention how volatile software roadmaps can be.

DavBE commented 5 years ago

+1 would love this

mpern commented 5 years ago

This could be something like note://<uid>

ajvsol commented 5 years ago

I'd like it to be like a URL, so I can have a bookmark or a hyperlink from different software I use which takes me directly to the opened note e.g. https://app.standardnotes.org/#/1f3c09bb3ccf

russlipton commented 5 years ago

+1. Again. Lack of this feature keeps me from using SN seriously and, especially, Listed.

Cito commented 5 years ago

Internal links and notifications are my most wanted features, too.

annargrs commented 5 years ago

I've tried every markdown notes app on the market, and there isn't anything with internal links (much less internal links with autocomplete), and editor tabs. I'd be prepared to pay for SN, but the lack of these features is a non-starter :(

guydog commented 5 years ago

i second this feature request.

This is a crucial one for making SN a consistent working tool and not "just" a notepad.

Actually for my work I am considering switching back to zim, gnote/tomboy or similar (in Linux) precisely because I need this feature: my "corpus" of notes in SN is growing up and I need to organize it at a different level. But this way I would loose all the benefits of SN...

Please put the feature on the top side of your agenda! (could the code be "borrowed" from already existing software?)

Thank you G.

the-V commented 5 years ago

Yeah, just adding to the sentiment. This was all that was missing for me to pull the trigger on Standard Notes and shell out for the 5 year subscription. Not being able to make a personal wiki or and index defeats the purpose of a notes app for me.

hbri commented 4 years ago

Just purchased a subscription. So many great things about this app, but note linking is on my short list of features I’d really like to see added. Any news on this?

genejo commented 4 years ago

I also second this request. Without this feature it's just a matter of time before a nice set of notes becomes a heavy bag of unrelated (yet relatable) pieces of information.

If notes are to be safely stored for 100 years, they should also be easily accessible after that time.

@annargrs Though it's very different from SN, as a markdown editor NotePlan implements this feature elegantly, but the software just for the apple ecosystem.

plantfansam commented 4 years ago

Cosign! Would love this!

Zie0 commented 4 years ago

The longevity idea was a big part of the reason I got excited about SN! For me the lack of this feature is on the border between dealbreaker and killer app.

ghost commented 4 years ago

+1 for this feature. I'm coming from Bear where this feature was used extensively

Cito commented 4 years ago

Currently people start to recognize the potential of note-taking combined with Wiki-style linking, and freak out if it's even bi-directional. Whole cults have already formed around this idea. I think Standard Notes should ride that wave, and it would still stand out among the emerging tools like Roam, Obsidian, Logseq, Athens, Notebag, Amplenode or RemNote because of its outstanding encryption and syncing capabilities.

moughxyz commented 4 years ago

Linking is on our minds for v4. Exactly what form it will take is tbd.

VegasVed commented 4 years ago

Cool. What's the ETA on v4?

moughxyz commented 4 years ago

We don't ask that question ;)

anavarre commented 4 years ago

You need a bot that returns https://blog.standardnotes.org/being-a-quiet-software-company/ when this question is being asked.

Zie0 commented 4 years ago

oops! I realize that this may be a request for a core free version feature.

is it possible this could be an Extension? I would happily pay for it!!

ghost commented 4 years ago

I would also happily pay for the feature

On Sep 16, 2020, at 1:20 PM, Zie0 notifications@github.com wrote:

 oops! I realize that this may be a request for a core free version feature.

is it possible this could be an Extension? I would happily pay for it. are there blockers that keep this from being an extension?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

the-V commented 4 years ago

I would also happily pay for the feature

Get Outlook for Androidhttps://aka.ms/ghei36


From: Patrick Burton notifications@github.com Sent: Wednesday, September 16, 2020 5:25:50 PM To: standardnotes/forum forum@noreply.github.com Cc: the-V ved.uttamchandani@live.co.uk; Comment comment@noreply.github.com Subject: Re: [standardnotes/forum] [Feature Request] Link to other notes, Wiki-Style (#324)

I would also happily pay for the feature

On Sep 16, 2020, at 1:20 PM, Zie0 notifications@github.com wrote:

 oops! I realize that this may be a request for a core free version feature.

is it possible this could be an Extension? I would happily pay for it. are there blockers that keep this from being an extension?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fstandardnotes%2Fforum%2Fissues%2F324%23issuecomment-693549152&data=02%7C01%7C%7C0fded3788fad4b49fb9208d85a658f92%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637358739531045321&sdata=iIOJmrCUCQMddclNq1Xe9CBM%2FZ4X5nBvnvdpqHpJPhA%3D&reserved=0, or unsubscribehttps://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMLTEUN5AL2B4SS6ZY4VZ43SGDYJ5ANCNFSM4FXCKOOQ&data=02%7C01%7C%7C0fded3788fad4b49fb9208d85a658f92%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637358739531045321&sdata=QyNWjC1GzBfjVaEJEmIm04joFR5L6E%2FBT9pE1woyFz4%3D&reserved=0.

justinthrelkeld commented 4 years ago

Likewise: even with the explosion of other note-taking applications, I am still very interested in Standard Notes for a number of reasons (the quite company aspect among them) and I would happily pay for the ability to create links

theontho commented 3 years ago

I would recommend doing this roam research style, where #mytag or [[note name]] would still be very 'long term easy storage' style and would integrate well with general markdown editing as an extension. Then in the future you can add backlinks like Roam Research and Obsidian does.

Cito commented 3 years ago

@theontho This would also be compatible with Obsidian and probably several other note-taking apps.

JaspalSuri commented 3 years ago

For anyone who doesn't mind using a CLI, they could use what this user suggested on reddit on the desktop (and perhaps even some Android devices).

Cito commented 3 years ago

@JaspalSuri That way you could also use a good external Markdown editor like Typora on your Standard Notes. However, the problem is when you forget to check in and out properly, and work in Standard Notes and on the filesystem at the same time in parallel, you can easily screw things up.

virtuallyvlad commented 3 years ago

For anyone who doesn't mind using a CLI, they could use what this user suggested on reddit on the desktop (and perhaps even some Android devices).

Thanks for linking to this. I also saw this approach mentioned in the Fast Editor readme but am confused as to what the workflow would be like if using their editor. Fast Editor lets you have a shortcut in SN that adds a markdown link to the note that is basically just the timestamp (like [[202106191654]]), but since it doesn't actually work as a link I'm guessing you'd have to then go back to VS Code to actually use the link? So I'm not sure what would be the point of having this shortcut in an SN editor if you have to switch to another program to then be able to use the links.

Also, standardnotes-fs now only works with protocol version 003 so it seems like this will no longer be viable for anyone who's upgraded to 004+.

alat-rights commented 3 years ago

I'd like to take a stab at this. Would it be a good idea for me to start working on a PR, or would that be nonviable (either because of existing internal headway or complexities I don't grok)?

moughxyz commented 3 years ago

I don't think this would be the best candidate for external contribution due to the complexities involved, especially the cross-platform nature of it. But if you'd like to work on it to serve as an informational guide for us on how potential solutions could look like, by all means!

alat-rights commented 3 years ago

Sounds good! I'll have to familiarize myself a little bit more with the code base first.

chriscz commented 3 years ago

I've not used Roam, but I see they also offer a linking mechanism, would be interesting to see what they did and how/if some of it could be used within standard notes: https://roamresearch.com/. Here's the whitepaper: https://roamresearch.com/#/app/help/page/dZ72V0Ig6

nvkv commented 2 years ago

In the spirit of "whistles is someone else's problem" it would be enough to get notes addressable in any way. By ID, by name, by unique tag it doesn't really matter. You don't even need to implement linking support in all editors, it seems you guys weren't worried much about FileSafe links anyway as they doesn't work anywhere except Bold Editor ;)

Just give us foundation, we'll pick it up from there.

orionp commented 2 years ago

Perhaps another approach would be worth considering? Though it may have already been suggested, I've not yet found it in the forum, so I'll add it to this conversation.

The Archive has a pretty slick way of doing links, which may adapt to the Standard Notes approach more easily than some other approaches.

Rather than a link being a link to a specific file, it's a link to a search term. If you are using their date/time Zettelkasten timestamp (e.g. 202111112159), then a link for that timestamp format returns a unique note (or notes containing links to that timestamp), but I've found it incredibly useful for quick linking, as well. [[2021-11-11]] will return all notes from today, while [[Planning Meeting 2021-11-11]] will return the meeting from today, as well as any other notes linking to that meeting.

This also allows some flexibility in linking from the outside world; rather than needing a definitive link to a note in an encrypted database, you can search for a given string using e.g. thearchive://search/TERM or thearchive://match/TERM.

More details:

viharsheth commented 2 years ago

I appreciate the workarounds being suggested but note linking / back linking seems like a must add feature for SN to remain relevant. I've been waffling between Obsidian and SN for some time now. Obsidian is near perfect expect there is no web app. If it had one I would have even abandoned SN by now, even though I'm paid up through 2034! If SN could add note linking (and native image support) it would be perfect!

DJTimoy commented 2 years ago

Backlinking is a "simple" function that adds enormous capability with organizing notes. They are so incredibly useful with assimilating one's note-taking environment with the way our brains function. It is now an essential feature for note making, along with #tags and search.

Cross-Note Links are basically one-way links while Backlinks / Bi-Directional links provide a way back too.

moughxyz commented 2 years ago

It's on our radar. Native encrypted files/images is our main big picture priority right now. Linking will likely be after that.

effieeee commented 1 year ago

It's been out for a little while, but it's now possible to link notes to one another! image

I understand that it might not be the exact means of note linking that others might have wanted though, so feel free to continue the discussion here 😅

thomaseizinger commented 1 year ago

It's been out for a little while, but it's now possible to link notes to one another! image

I love it, I think it is a great idea! Also to have files show up there is quite neat!

Cito commented 1 year ago

@effieeee Since which version is this possible and can you explain a bit more how it works?

effieeee commented 1 year ago

Hi @Cito, I believe it was launched sometime around v3.23.200 onwards! From then on, what used to be the tag entry box under the note title, has been turned into an all-in-one item linking space, where after typing a particular keyword, the dropdown menu will display suggestions of tags, files, and notes that you'd like to link to the current note.

When you choose to link a note, this creates a bidirectional link towards your chosen note, such that when you click on that note's title in the item linking space, you can immediately switch to that note, and vice versa. Alternatively, you can also click on the linking icon at the top right of the app to view a more organized list of the currently linked tags, files, and notes. You may choose to link items here instead too!

image

Cito commented 1 year ago

Hi @effieeee thanks for the explanation. I hadn't expected such a big feture would be added in a patch level release, but after installing the latest patch level it is working for me. too.

This is not really wiki-style linking, but close enough - and maybe fits better into the overall paradigm how Standard Notes works. Nice!

DJTimoy commented 1 year ago

@effieeee woaahh awesome! this is epic, I don't think any notes app is doing this but it makes sooo much sense. So much less clicking around, wondering "where's that file??" when everything can be centralized and interconnected very appropriately.

The only thing that would make this "complete" per-say, is if we could somehow "display attachments inline".

(I think, Obsidian uses markdown links to insert attachments, so perhaps something can be automated with how your attachments work) Then we can get that "wiki-style" linking and so much more, it would blow everything out of the water. There would be no reason to use Notion or something if Standard Notes is objectively better in every way!

DJTimoy commented 1 year ago

Pardon me while I check out the "Super Editor" 🤔

Apparently, you have indeed accomplished wiki-style linking! This is absolutely massive..

thomaseizinger commented 1 year ago

Pardon me while I check out the "Super Editor" 🤔

Apparently, you have indeed accomplished wiki-style linking! This is absolutely massive..

Thank you for posting this, I had no idea about this "Super" editor!

Is there a blog / mailing list / something else I can subscribe to where the team writes about what they are building? I'd love to read about that!