I use markdown files in vscode with foam extensions. Customizable UI, features of a code editor. Since markdown files are readable as is, I don't bother with the preview pane. I store my files on a cloud, and use Markor when on Android.
It's still not as powerful, but vscode has this obsidian-like extension called Foam: https://foambubble.github.io/foam/
Personally I like to not have to use another editor and I wish there were more solutions that were editor agnostic (via extensions / plugins).
Sure, that's a nice approach! Just don't forget to create a way of backlinking things. If you like to keep info in GitHub, which is perfect for devs, give the foam a try. You can also analyze possible unexpected relations by looking at the foam graph! :muscle
I've tried many things. Markdown files in structured directories work best for me. All the standard tools work (editors, search utilities and so on). I keep them in a Dropbox equivalent and sometimes view them on GitHub, it renders Markdown with code snippets nicely. I also use Pandoc to convert to other file formats. glow is the best Markdown terminal renderer I've used.
Foam also looks intriguing.
I was talking about a very specific point because the comment made it sound like they provide unsecured syncing which is factually incorrect. Yes obsedian isn't open source and in my opinion some good alternatives:
Unfortunately zettlr is not a replacement for obsedian. For Joplin I hate that it has it's own file structure. Currently I have a notes folder and a script that periodically encrypts it backs it up to GitHub.
I prefer obsidian because it doesn't touch my files. I'll be using it till foam become more stable.
Also obsedian plugin engine is one of things that makes it a great choice. It's very customizable and scriptable and easier and less scary than emacs.
Great to hear! Why not just do the code snippets/blocks in markdown as well and leave Onenote behind? VS Code Foam sounds like what you're looking for (and not complete mutiny since it's made by MS), but Obsidian is great as well (with a focus on notes, not so much on coding).
I didn't know novelWriter was a thing, it looks great.
I've got similar functionality right now using the VSCode foam extension, and one of the other benefits of having it in VSCode is that I have my own custom CSS and compile to epub directly from the markdown files. Though I see now that certain features (like chapter numbering) come out of the box in novelWriter and I guess I didn't need custom code for it.
I might give it a whirl just for fun, and will definitely be recommending it to other authors in the writing discord groups I lurk in. TIL, thanks mate!
Joplin is fine as others suggested, also neat that you easily integrate it with dropbox + alternatives to make it cross platform. Outside of that, Foam is cool if you’re good to use Vscode https://foambubble.github.io/foam/.
Oh, das sieht ja sogar ansehnlich aus.
Ja da sind wir ein bisschen im selben Boot. Wir haben in der Firma Guerillamäßig Foambubble im Einsatz auf einem git repo von dem keiner was weiß. Ist für Dev's ganz nett gewesen dass man das aus Visual Studio Code benutzt.
Aber hast Recht: Dem Chef vorlegen sollte man Confluence. Nur am besten nicht diesen Monat, das war grade nicht so elegant von Atlassian.
Some I know:
- Simplenote
- Joplin
- [Foam](https://foambubble.github.io/foam/#foam) - A bit more fancy tho
​
All of those work with local markdown files, which is pretty powerfull.
That's a good question; I'm in the same boat as far as familiarity with lisp. I would love for someone to add a tag explorer section to the org-roam backlink buffer like foam has.
I'm using Foam which I don't see me mentioned here yet. It hits your bullet points, free, oss, markdown, no lock-in, Easy links between notes. Syncing is done with git, which may be good or bad depending on your experience with git.
I've only been using it a few weeks, so I dont feel like I can recommend it strongly yet, I also don't have experience with many other options. But I like it so far, and the feature list matches really close to your description.
Thanks -- yes that does look interesting. The idea of a relatively lightweight and extensible command-line tool is appealing. For markdown I've also been looking at the ecosystem of vscode extensions such as foam -- feels like I could almost craft my "perfect ecosystem" of there, though risks becoming a little fragile
During initial development I keep tasks, notes, and ideas in a TODO.md
file in the root of app. I also sprinkle @TODO:
annotations throughout my code and use PhpStorm's native TODO search to look for those before committing.
After I've finished the initial development, all tasks go into an issue tracker (like GitHub's, etc.). "Ideas" get added as tasks under an "enhancements" milestone in the issue tracker to be discussed in the future.
All other information (remaining notes from the TODO.md file, meeting notes, research, etc.) will end up in one of 2 places.
My personal notes repository uses VS Code with the Foam extensions/setup.
The level of compatibility with obscurity is ridiculous. I work a lot with EPICS, and yeah of course there's a plugin for that.
Also funny you mentioned VHDL as I was writing a lot of Verilog in my prev job with Sublime Text (which also, of course, had a verilog plug in).
If it weren't for the perf issues, vscode would be hands down better than Sublime. But that's not the case, so idk. Just wish I could figure out how to make it not run like shit. It works fine for code editing, but it's absolutely terrible for note taking (on my work laptop, at least), which is why I switched to it in the first place. I do believe it's possible it's not vscode per se, but inefficiencies in the plugin package I'm using (foam), cause I only really see slowdowns when working in that type of workspace.
Idfk. Maybe I'll bother the foam guys about it some more.
I use markdown files in vscode with Foam extensions and Markdown+Math. Based on Roam research, all the features of a code editor.
I sync the files with a cloud and use Markor when on android.
A Neovim version of org-roam /vscode foam.
For a nice simple project you could attempt a feature complete Lua port of Org-mode to Neovim. :)
VScode with the foam extensions and a few other extensions, like markdown+math and Markdown preview enhanced. Use Pandoc to easily export to PDF.
Search "highlight" in the extensions marketplace if you want a highlighter, but I'd probably use gutter indicators myself.
>A note taking app for gnome with markdown syntax and organization of notes via tags and trees would be nice, too.
I use Zim-Wiki or Foam for that. Trilium Notes also exists.
See also: https://wiki.tilde.fun/guide/knowledge