I believe that knowledge management tied to a development platform is a bad idea. Development isn't the only thing I do in computers and knowledge management should be able to store stuff from all other activities (including cooking recipes or reading notes to read on a mobile phone).
I don't love tiddlywiki but haven't found a better alternative yet. I'd love something easy to configure but powerful like the wiki and bug tracker on the Fossil SCM, but not tied to a specific platform. Also, Markdown/text/html because no vendor should own my thoughts. Obsidian[3] and Notion are in my "to check" list.
I agree and think strong emphasis should be on how a knowledge base saves its files, which should be very interoperable.
I build my own little DSLs and have my own experimental
knowledge base studio going, where I can edit things using
my editors (Sublime, VSCode and Vim), view/query/visualize
in my web browser, and also view/edit in a spreadsheet web
interface using Handsontable.
The secret trick is all the DSLs use a thing I work on
called Tree Notation (some use an even dumber version
simply called Grid Notation). It's a plain text notation
that just defines lists of words (aka cells) on a line (aka
a node or row) and if you indent a line it becomes a child
of the parent line (like python) providing support for tree
structures and scope. That's the basics, and then on top of
that you can design all sorts of DSLs with types and very
different parsing strategies than traditional languages.
But that's still a relatively traditional language. I have
some languages which generally you want to use a spreadsheet
interface to write programs in, where you can just plop a
tree anywhere on the sheet, and then start writing trees.
Those ones are kind of like having a canvas for your project
instead of a folder with files. Makes for a good base for
building DSLs for simulations.
Sorry, I digress, but my purpose in bringing this up is that
if anyone is working on personal knowledge base software
like the OP, Tree Notation is a pretty useful thing, if you
can figure it out. I've got it figured out but not very good
at explaining it.
It probably is a bad idea in a way, but in my own personal experience I have found the biggest hurdle to a knowledge management system being actually used and up to date is _actually using it_, and having it just there in front of me in my IDE would probably go a long way to help with that.
I recently switched to Obsidian for my desktop pile-of-notes - so far it's pleasantly compliant with everything else I've done so far, and hasn't done anything to screw up my notes or make it hard to understand in other systems (e.g. Notable has a... "unique" folder system). Definitely recommend giving it a shot.
I felt/feel the same way, which kept me from using Foam for a very long time.
That being said, I've now used nearly everything (TiddlyWiki, Obsidian, even Emacs with Org-Roam) and have recently transitioned to Foam. Foam, for me, is the best option I've used.
A couple of reasons:
- Setup and maintenance are effectively nil, and customizing it is extremely easy. This was the big drawback of org-roam for me. It seems extremely powerful, but even after initial setup, it was just a headache to keep it maintained (and this is not me simply hating products that require config. I'm not particulary sensitive to upkeep--I'm typing this on a Surface Pro 3 running Linux, I'm used to needing to fix things.)
- Graph view/general UI. A big feature for me is the graph view, similar to Roam, and the associated UI (autogenerated backlinks, etc.). Foam is fantastic here. The general note taking experience is much better than TiddlyWiki (which I think is a fantastic tool as well) and I have to think less about constructing a knowledge graph, it just happens. Also, due to the VS Code ecosystem, there are a ton of nice extensions available for diagramming, embedding images, writing in LaTeX, etc. that make note taking nice without introducing overhead.
- Privacy/open source. This is perhaps counter-intuitive, but Foam has been one of the better options on this front. It's all markdown/text/html, as you say, but it's also fully open source, unlike something like Obsidian (which has a fantastic out-of-the-box writing experience, btw). I run Foam on VSCodium, a community-driven project that rebuilds VS Code into freely-licensed binaries with all of MS's telemetry turned off. The Foam maintainers have been open and encouraging about making sure Foam works in VSCodium ecosystem: https://github.com/foambubble/foam/issues/26
My whole setup now is more or less run out of Foam. I push up notes to a Git repo, which triggers a deploy of a little web app I have that renders a site built out of my notes, allowing me to do things like view my todo's or access information from my phone/other devices. It's been really easy to set up and maintain, and the Foam community has consistently impressed me.
One of the absolute most critical features of my own knowledge base is that it is entirely in my control. Hence it would not be possible to use an online platform.
- As Derek Sivers say: Apps come and go, we want to use our knowledge base til we die
- I need to know nobody is looking over my shoulders. A bit like social cooling. I will not be honest if I might be sharing.
You mention Obsidian which is definitely a good candidate. But hey, I just use a folder of markdown files. I can use the editor best suited for the task I am doing. So I both use Obsidian, VS Code, normal text editor and whatever floats my boat.
I (respectfully) disagree completely. All source code is knowledge. All the content that goes in to a product when you're shipping it is knowledge. Managing a project is knowledge management. Managing multiple projects is knowledge management. Managing a company is knowledge management.
I've never seen a tool (other than, arguably, an Operating System) that does all of this comfortably.
The data format is literally a SQLITE DB, which is the most used DB on the planet.
Binaries are available for all the major OS's and many "alternative" ones.
I use Fossil-SCM for my personal notes. Works great. I even run many websites with Fossil-SCM as the wiki is fabulous for a super easy to deploy and super easy to edit website, even if there is zero code in the VCS portion.
I also use fossil on USB sticks for my legal information on my death. I include fossil binaries for every platform, so whenever I'm dead my next of kin can just plug in the USB stick I update every year and hand to them and double click and boom, fossil-scm opens with a VCS of all my files and documents, financials, etc, a wiki with next steps, etc. Easy peasy, and they get everything they need to take care of all the stuff to handle my estate, in a nice easy to use manner, with basically no work on my part.
Fully agree. What about Gollum Wiki[1] ? I have been using it happily for years. It used to be Github wikis, but they diverged apparently. It uses git as backend. You're in full control of your data. Love it.
When you have a family. A wife who barely knows how to create bookmarks in a browser and kids who only use their phone you need something extremely simple.
So you need to " scale " from 1 person to a household and take into account that all information you put in there, financials, recipes, addresses, etc. etc.. need to be ubersimple, working on a phone, auto sync etc... and need to continue working even when something would happens to yourself.
So that is why i standardized the knowledge management system in our household on OneNote (2016 client for the laptop).
This is because everyone understands office.
The API both the COM and the graph API also lets you create , update, read, etc... so you can write basically everything you can think of e.g. auto put bank transaction on the correct place in the correct table in the correct place in the taxonomy.
Thinking about the structure of a family and everything in there is also interesting and I had some larger revisions on that.
This resonates with me. People like to talk about simplicity, and I get that, but to some people simplicity means “just use org mode”, which is a whole different axis of simplicity from “my partner can use it without redirecting their tech-related-frustration anger at me”.
There’s yet another axis of complexity/simplicity, which is that trying all these different note-taking systems means any time I want to look up a note, I have to check half a dozen different places. Recently I’ve been dropping everything except for code snippets into apple notes, and I’ve had a much easier time finding things later.
I use Fossil-SCM for that. 100% OSS, it's a single Sqlite DB file for backups, etc. It's totally fine being offline or online and totally fine being de-synchronized for years and catching up.
I put my legal and financial info on a USB stick with the fossil binaries every year, and hand them out to next of kin. Whenever I die they just plug in the USB and click the appropriate fossil binary and bam, they get everything with a web interface, files and wiki with instructions included.
I’ve always shied away from OneNote, finding it cluttered and as overwhelming as someone else’s heavily dogeared and bookmarked notebook, but you have my attention.
Do you have any breakdowns on how you conquered WAF and the API?
OneNote is feature rich (specially the availability in iOS) ... but what eventually made me drop it was the unavailability of a reliable desktop app in Linux
Can I just say that this is a space I’ve been deeply interested in for a long long time (I have a terrible memory, and latched on to tech early), and it blows my mind that very few (if any) of these solutions use a graph database as the back-end.
I understand the argument that it’s likely overkill for <10000 entries, but for me it’s been wildly freeing. Especially in cases where the abstraction layer gets out of the way and allows for free-form connections between items. No more rigid db schemas, primary keys, or trying to cram “one or many” connections in to a column.
I think I come at this problem the opposite way to everyone that actually builds these products/tools. I want to mindmap and brainstorm all of the topics, and then take notes on them - preferably with a time component to that. Even more than that, I want to be able to take notes on the relationships between nodes, since that's where the real gold tends to be.
Mindmap tools generally don't work for this because they want a single topic for each map, and all the words on the one page. KM/KB tools don't work because I can't just draw the relationships between the points, I have to go in and actually create notes that I then get to visualise.
I really wanted to like Obsidian, but the way it treats folders puts me right off. I tried Neo4j Bloom, but there are UI difficulties and it's not really great for notes. I'd build it myself but I have no idea where I'd even start on a UI.
I actually considered using a graph database for our highly connected notes app[1], but in the end went with PostgreSQL because I was following the advice of "go with the technology you know".
It would definitely be interesting to go back and try something like Neo4j, but we've actually managed to wrangle postgres for our graph while still maintaining pretty good performance.
Something I find intriguing about Foam is that it's mainly a recommendation for how to stitch together existing tools into a nice integrated workflow, rather than a new piece of software built from scratch.
I wrote a blog post about this idea of "Software as Curation", and how we might imagine more software being built in this way:
Foam is a great FOSS clone of Roam. If you like to write text files, like markdown, and like to link among the text, then definitely try Foam and Roam-- they are superb for organization. And if you use emacs, the similar tool is org-roam for emacs org mode.
I just recently started trying to get my note-taking together and build my own personal knowledge base (or at least stop trying to remember everything and instead store it somewhere to refer back to).
After trying a handful of the usually mentioned tools, I've been very happy with Trilium Notes [1], which seems to share some of the same concepts as this project, but providing rich-text (including embedded images).
As much as I like the flexibility that flat files, markdown, or Org-mode provide, I also really like the extra built-in functionality that comes along with Trilium.
I'm not wild about having the data tied into a single program, but the data is at least accessible and documented (if primarily through the open source code), so I know my data's not entirely locked up.
Trilium says macOS isn't supported as the author doesn't have a Mac, but it works 95% like you'd expect with a few small quirks.
I posted this in a reply to another comment, but in case it gets buried, as of last month Foam is also published to OpenVSX, meaning you can run it on VSCodium if VS Code's telemetry and licensing give you pause:
To people who maintain a personal knowledge base: how often do you check older entries of it? And how useful is the graph view as compared to traditional list view note taking grouped by tags?
I want a FOSS knowledge management application that supports quick-linking, backlink browsing, a graph visualisation, and tagging. I'm yet to find something that doesn't leave one of these features out, or has some other deal breaker (not FOSS, can't backup, no markdown support, not cross platform, etc).
This looks like it might fill that void, but I don't like that it's based on tying together VSCode extensions. I want something standalone, dependable, and usable purely off-line if need be.
Neat, but fails in the same way Obsidian et al do: files are not a good abstraction for atoms of knowledge. What if knowledge isn't textual, or is only partially textual?
Notion [0] and recently released Craft [1] are both good personal-wiki applications that support lots of content types directly (from images and videos, to even things like tables and kanban-style boards for Notion), and have good mobile solutions.
Unfortunately, both are proprietary solutions that require paid subscriptions for most of their features and their own special syncing software. Craft also only runs on Apple devices at the moment (they say they're working on a web app).
Notenik[0] is a FOSS native Mac app for note taking that I have benefited from tremendously.
It has a few UX quirks to it, but the developer is highly active, responsive and friendly. Its strengths lie in its scripting and templating features (check out the site for more info about them) that turn the app into something like a static site generator with a GUI.
Hype on pkm bases on zettelkasten. So pkm should support backlink. And notes should not live in seperate folders. Relation of note should be provided by links. Notes or parts of notes can be embedded to others. These are basics. And rest is plugins, ux. But these are basics. Of course this philospy also regrets vendorlock. Thats why they mostly use markdwon. These are the requirement. Backlink, embedding, markdown, graph view of notes relation. Who achieve that on multi-platform will win the game. Obsidian is on the way. But their users are generally developers. So they want always new features. So the markdwon format started to lose the feature of interoperatibilty. Needs are that simple. And all solutions on some point will need an mobile app. Because in use case you will need your pkm with you allways.
I use this tool everyday and with some customization it has been very helpful for me. It helps that I also use VS Code for my job so its nothing to have an extra window open. I don't have to worry about folder and file structure and just write. The VS Code search is robust and fast.
The customizations I use are just for auto creating daily notes and including timestamps and other metadata.
Foam is also easily incorporated into static sites, although I have not yet used that feature.
Been using and loving foam since it came out. Decided to use backlinks as a tagging system to take advantage of VSCodes / the extensions backlinks display.
Wish the main mode of navigation was visual clusters of text + used key shortcuts like vimium.
Also wish the graph wasn’t newly generated each time. At the moment the graph is essentially pointless, with no long-term meaning communicated by the structure. There’s an open issue on that iirc
I've found that I write a lot of notes but much less frequently read them. Seems so much of my time goes to writing notes that I don't have much time to read them.
Still I believe it's good that I write them because I assume it clarifies my thoughts and makes it easier to remember the thoughts I had because I wrote them down.
Since this thread is has a lot of note taking enthusiast, going to also suggest https://dendron.so;.
Dendron is a scalable note taking tool built on top of VSCode. It's similar to foam but focuses on a hybrid approach for managing notes notes with both roam styled back links and dendron’s very own hierarchy system. Dendron also helps users selectively publish any subset of your notes as a dendron style digital garden.
Disclaimer: I'm the author and I'm happy to provide any questions or help. You can also drop by our discord community if you just want to talk note taking: https://discord.gg/AE3NRw9
[+] [-] diego_moita|5 years ago|reply
I don't love tiddlywiki but haven't found a better alternative yet. I'd love something easy to configure but powerful like the wiki and bug tracker on the Fossil SCM, but not tied to a specific platform. Also, Markdown/text/html because no vendor should own my thoughts. Obsidian[3] and Notion are in my "to check" list.
[1] https://tiddlywiki.com/
[2] https://fossil-scm.org/home/doc/trunk/www/index.wiki
[3] https://obsidian.md/
[+] [-] breck|5 years ago|reply
I build my own little DSLs and have my own experimental knowledge base studio going, where I can edit things using my editors (Sublime, VSCode and Vim), view/query/visualize in my web browser, and also view/edit in a spreadsheet web interface using Handsontable.
The secret trick is all the DSLs use a thing I work on called Tree Notation (some use an even dumber version simply called Grid Notation). It's a plain text notation that just defines lists of words (aka cells) on a line (aka a node or row) and if you indent a line it becomes a child of the parent line (like python) providing support for tree structures and scope. That's the basics, and then on top of that you can design all sorts of DSLs with types and very different parsing strategies than traditional languages.
For example, here's a Tree Language called Dumdown that compiles to markdown or html: https://jtree.treenotation.org/designer/#standard%20dumbdown
But that's still a relatively traditional language. I have some languages which generally you want to use a spreadsheet interface to write programs in, where you can just plop a tree anywhere on the sheet, and then start writing trees. Those ones are kind of like having a canvas for your project instead of a folder with files. Makes for a good base for building DSLs for simulations.
Sorry, I digress, but my purpose in bringing this up is that if anyone is working on personal knowledge base software like the OP, Tree Notation is a pretty useful thing, if you can figure it out. I've got it figured out but not very good at explaining it.
[+] [-] zensavona|5 years ago|reply
[+] [-] Groxx|5 years ago|reply
[+] [-] Blahah|5 years ago|reply
For wiki style check out Agora: https://anagora.org/node/agora
Honourable mention for Notational Velocity which pairs well as a lightweight quick interface with any other md filesystem based note software.
[+] [-] calebkaiser|5 years ago|reply
That being said, I've now used nearly everything (TiddlyWiki, Obsidian, even Emacs with Org-Roam) and have recently transitioned to Foam. Foam, for me, is the best option I've used.
A couple of reasons:
- Setup and maintenance are effectively nil, and customizing it is extremely easy. This was the big drawback of org-roam for me. It seems extremely powerful, but even after initial setup, it was just a headache to keep it maintained (and this is not me simply hating products that require config. I'm not particulary sensitive to upkeep--I'm typing this on a Surface Pro 3 running Linux, I'm used to needing to fix things.)
- Graph view/general UI. A big feature for me is the graph view, similar to Roam, and the associated UI (autogenerated backlinks, etc.). Foam is fantastic here. The general note taking experience is much better than TiddlyWiki (which I think is a fantastic tool as well) and I have to think less about constructing a knowledge graph, it just happens. Also, due to the VS Code ecosystem, there are a ton of nice extensions available for diagramming, embedding images, writing in LaTeX, etc. that make note taking nice without introducing overhead.
- Privacy/open source. This is perhaps counter-intuitive, but Foam has been one of the better options on this front. It's all markdown/text/html, as you say, but it's also fully open source, unlike something like Obsidian (which has a fantastic out-of-the-box writing experience, btw). I run Foam on VSCodium, a community-driven project that rebuilds VS Code into freely-licensed binaries with all of MS's telemetry turned off. The Foam maintainers have been open and encouraging about making sure Foam works in VSCodium ecosystem: https://github.com/foambubble/foam/issues/26
My whole setup now is more or less run out of Foam. I push up notes to a Git repo, which triggers a deploy of a little web app I have that renders a site built out of my notes, allowing me to do things like view my todo's or access information from my phone/other devices. It's been really easy to set up and maintain, and the Foam community has consistently impressed me.
[+] [-] madsbuch|5 years ago|reply
- As Derek Sivers say: Apps come and go, we want to use our knowledge base til we die - I need to know nobody is looking over my shoulders. A bit like social cooling. I will not be honest if I might be sharing.
You mention Obsidian which is definitely a good candidate. But hey, I just use a folder of markdown files. I can use the editor best suited for the task I am doing. So I both use Obsidian, VS Code, normal text editor and whatever floats my boat.
[+] [-] foota|5 years ago|reply
[+] [-] BlahGod420|5 years ago|reply
I've never seen a tool (other than, arguably, an Operating System) that does all of this comfortably.
[+] [-] tommica|5 years ago|reply
[+] [-] zie|5 years ago|reply
The data format is literally a SQLITE DB, which is the most used DB on the planet.
Binaries are available for all the major OS's and many "alternative" ones.
I use Fossil-SCM for my personal notes. Works great. I even run many websites with Fossil-SCM as the wiki is fabulous for a super easy to deploy and super easy to edit website, even if there is zero code in the VCS portion.
I also use fossil on USB sticks for my legal information on my death. I include fossil binaries for every platform, so whenever I'm dead my next of kin can just plug in the USB stick I update every year and hand to them and double click and boom, fossil-scm opens with a VCS of all my files and documents, financials, etc, a wiki with next steps, etc. Easy peasy, and they get everything they need to take care of all the stuff to handle my estate, in a nice easy to use manner, with basically no work on my part.
[+] [-] tdrgabi|5 years ago|reply
I've started using obsidian, and I'm happy. It saved markdown files locally, so you don't have to learn TW's own syntax.
Since it's local, it's also faster than notion. And you can put the files in a dropbox folder to sync with all the machines.
[+] [-] se6|5 years ago|reply
[1]https://github.com/gollum/gollum/wiki
[+] [-] andreilys|5 years ago|reply
[+] [-] unknown|5 years ago|reply
[deleted]
[+] [-] hackeredje|5 years ago|reply
So you need to " scale " from 1 person to a household and take into account that all information you put in there, financials, recipes, addresses, etc. etc.. need to be ubersimple, working on a phone, auto sync etc... and need to continue working even when something would happens to yourself.
So that is why i standardized the knowledge management system in our household on OneNote (2016 client for the laptop).
This is because everyone understands office.
The API both the COM and the graph API also lets you create , update, read, etc... so you can write basically everything you can think of e.g. auto put bank transaction on the correct place in the correct table in the correct place in the taxonomy.
Thinking about the structure of a family and everything in there is also interesting and I had some larger revisions on that.
See also: https://github.com/projectje/OneNoteExporterAkaPublisher
[+] [-] hairofadog|5 years ago|reply
There’s yet another axis of complexity/simplicity, which is that trying all these different note-taking systems means any time I want to look up a note, I have to check half a dozen different places. Recently I’ve been dropping everything except for code snippets into apple notes, and I’ve had a much easier time finding things later.
[+] [-] zie|5 years ago|reply
I put my legal and financial info on a USB stick with the fossil binaries every year, and hand them out to next of kin. Whenever I die they just plug in the USB and click the appropriate fossil binary and bam, they get everything with a web interface, files and wiki with instructions included.
[+] [-] joshspankit|5 years ago|reply
Do you have any breakdowns on how you conquered WAF and the API?
[+] [-] leeman2016|5 years ago|reply
[+] [-] joshspankit|5 years ago|reply
I understand the argument that it’s likely overkill for <10000 entries, but for me it’s been wildly freeing. Especially in cases where the abstraction layer gets out of the way and allows for free-form connections between items. No more rigid db schemas, primary keys, or trying to cram “one or many” connections in to a column.
Shoutout to Neo4j and APOC, as well as to one of my inspirations: https://neo4j.com/blog/building-graph-history-codex/
[+] [-] fphhotchips|5 years ago|reply
Mindmap tools generally don't work for this because they want a single topic for each map, and all the words on the one page. KM/KB tools don't work because I can't just draw the relationships between the points, I have to go in and actually create notes that I then get to visualise.
I really wanted to like Obsidian, but the way it treats folders puts me right off. I tried Neo4j Bloom, but there are UI difficulties and it's not really great for notes. I'd build it myself but I have no idea where I'd even start on a UI.
[+] [-] qudat|5 years ago|reply
It's actually shocking how crowded this space has become.
Everyone is racing to monetize note taking apps and as a result developers are trying to give it away for free now.
[+] [-] fastball|5 years ago|reply
It would definitely be interesting to go back and try something like Neo4j, but we've actually managed to wrangle postgres for our graph while still maintaining pretty good performance.
[1] https://supernotes.app
[+] [-] robertlagrant|5 years ago|reply
[+] [-] chrisweekly|5 years ago|reply
[+] [-] gklitt|5 years ago|reply
I wrote a blog post about this idea of "Software as Curation", and how we might imagine more software being built in this way:
https://www.geoffreylitt.com/2020/07/19/tools-over-apps-for-...
[+] [-] jph|5 years ago|reply
https://github.com/org-roam/org-roam
[+] [-] ydant|5 years ago|reply
After trying a handful of the usually mentioned tools, I've been very happy with Trilium Notes [1], which seems to share some of the same concepts as this project, but providing rich-text (including embedded images).
As much as I like the flexibility that flat files, markdown, or Org-mode provide, I also really like the extra built-in functionality that comes along with Trilium.
I'm not wild about having the data tied into a single program, but the data is at least accessible and documented (if primarily through the open source code), so I know my data's not entirely locked up.
Trilium says macOS isn't supported as the author doesn't have a Mac, but it works 95% like you'd expect with a few small quirks.
[1] https://github.com/zadam/trilium
[+] [-] calebkaiser|5 years ago|reply
https://github.com/foambubble/foam/issues/26
[+] [-] ipiz0618|5 years ago|reply
[+] [-] Thorentis|5 years ago|reply
This looks like it might fill that void, but I don't like that it's based on tying together VSCode extensions. I want something standalone, dependable, and usable purely off-line if need be.
[+] [-] npunt|5 years ago|reply
[+] [-] dsissitka|5 years ago|reply
https://www.youtube.com/watch?t=32&v=oqx2O0aXZjQ
[+] [-] spiffytech|5 years ago|reply
[+] [-] y2bd|5 years ago|reply
Unfortunately, both are proprietary solutions that require paid subscriptions for most of their features and their own special syncing software. Craft also only runs on Apple devices at the moment (they say they're working on a web app).
[0]: https://www.notion.so/product
[1]: https://www.craft.do/
[+] [-] notadev|5 years ago|reply
[+] [-] sean_pedersen|5 years ago|reply
https://github.com/SeanPedersen/HyperTag
[+] [-] teitoklien|5 years ago|reply
[+] [-] ibn_khaldun|5 years ago|reply
It has a few UX quirks to it, but the developer is highly active, responsive and friendly. Its strengths lie in its scripting and templating features (check out the site for more info about them) that turn the app into something like a static site generator with a GUI.
[0]: https://notenik.net
[+] [-] threesmegiste|5 years ago|reply
[+] [-] jazzex|5 years ago|reply
The customizations I use are just for auto creating daily notes and including timestamps and other metadata.
Foam is also easily incorporated into static sites, although I have not yet used that feature.
[+] [-] brianjunyinchan|5 years ago|reply
Wish the main mode of navigation was visual clusters of text + used key shortcuts like vimium.
Also wish the graph wasn’t newly generated each time. At the moment the graph is essentially pointless, with no long-term meaning communicated by the structure. There’s an open issue on that iirc
[+] [-] galaxyLogic|5 years ago|reply
Still I believe it's good that I write them because I assume it clarifies my thoughts and makes it easier to remember the thoughts I had because I wrote them down.
[+] [-] kevinslin|5 years ago|reply
Dendron is a scalable note taking tool built on top of VSCode. It's similar to foam but focuses on a hybrid approach for managing notes notes with both roam styled back links and dendron’s very own hierarchy system. Dendron also helps users selectively publish any subset of your notes as a dendron style digital garden.
Disclaimer: I'm the author and I'm happy to provide any questions or help. You can also drop by our discord community if you just want to talk note taking: https://discord.gg/AE3NRw9
[+] [-] newlikeice|5 years ago|reply
[+] [-] vfclists|5 years ago|reply
[+] [-] cparsons3000|5 years ago|reply
I've been using Bookmark OS as a folder based knowledge system and found it easy to navigate and retrieve data.
https://bookmarkos.com