-
logseq
A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Plain text can be super versatile (task-tracking and note-taking are great examples), but equally important are the guarantees that your content is truly yours (no lock-in).
With all these plain text posts surfacing regularly, I'd love for the lesser-known org markup (https://orgmode.org) to gain more adoption. It's a real power-house. Its Emacs origin may put some off, but it's plain text, so your content can be ingested/consumed by either regular text editors or any app focusing on specific user-journeys.
I built two org-powered apps for iOS myself:
https://plainorg.com
https://flathabits.com
There are other great ones out there:
https://beorg.app
https://braintool.org
https://easyorgmode.com
https://logseq.com
https://organice.200ok.ch
https://orgro.org
http://orgzly.com
Thanks to Karl Voit for driving org markup awareness outside of Emacs via Orgdown https://gitlab.com/publicvoit/orgdown. He's also got a great post showcasing org strengths at https://karl-voit.at/2017/09/23/orgmode-as-markup-only
@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]
Related: I maintain a list of products/projects etc that let you maintain more and more things in plaintext. https://github.com/captn3m0/plaintext-everything (Contributions welcome)
Related posts
-
YSK: Obsidian is a really great Notes taking (or Personal Knowledge Management) software, and it's free
-
Alternative to OneNote: Notion + Draw.io integration!
-
Notion is so slow it is almost unusable.
-
What is Omnivore and How to Save Articles Using this Tool
-
Show HN: Odin – the integration of LLMs with Obsidian note taking