|
|
|
|
|
by raju
1558 days ago
|
|
@luxpir mentioned Obsidian in another comment [1] and it might be what you are looking for, in particular with a community plugin called Obsidian Dataview [2]. Dataview uses JavaScript as a query language and can query the Obsidian "vault" and create different views. Another tool to look at is Logseq [3], which is essentially an outliner (supports both MarkDown and Org syntax), but supports a rather simplistic TODO management system. The benefit here is exactly what you describe—as you work in Logseq, you can create Todos, thereby connecting the task to the related source and any context that surrounds the todo. Furthermore, Logseq also allows for queries [4], allowing you to query your "knowledge graph", which you can embed in other pages. Both Obsidian and Logseq store your files locally, so they can be easily version-controlled (In fact, Logseq routines commits your files for you). [1] https://news.ycombinator.com/item?id=30747131 [2] https://github.com/blacksmithgu/obsidian-dataview [3] https://logseq.com/ [4] https://logseq.github.io/#/page/Queries [Edited for formatting] |
|
Main difference for me was that Obsidian can be an outliner or general markdown editor. Logseq very focused on the former, and atomising your notes, but in reality this is rarely useful. In my case at least, especially when writing long form content. Search is fast and complete in obsidian, so there's very little benefit to recalling and embedding single lines from entire vault, it's just a resource sink in my case.