7 ms·
Checkout Anytype. Privacy focused alternative to Notion
by jwoq9118 3y ago
Checkout Anytype. Privacy focused alternative to Notion
- j45 3y agoThanks for the recommendation. Someone recommended trying out Outline as well which is self-hosted, but requires using web connected single sign on.
- drakonka 3y agoThank you for the recommendation; I've wanted to start a private Notion for a while but had the same requirement for local data storage.
- SN76477 3y agoif you start a Notion variation, let me know. I would love something like notion but offline and secure.
- ezst 3y agoIf you don't need collab, give Trilium a try. It's IMO better than notion at keeping things organized (notion lets you create types/objects as "databases", but craps at polymorphism, i.e. extending and specializing those types). I really don't need the bling of notion/capacities/obsidian if they can't manage consistent data, and Trilium works offline, too, and is impressively hackable.
- drakonka 3y agoI've been using Logseq for a while, which seems kind of in the same general category of tools as Trilium. I like it a lot, but mostly use it for disorganized note-jotting. In reality I know it is highly extensible and configurable for more advanced use cases.
- ezst 3y agoI wouldn't put Trilium and Logseq in the same bucket, I spent quite some time with Logseq (and Obsidian, and SiYuan, and Joplin, and Anytype and some commercial offerings like Notion) before settling with Trilium, so I can pretend having quite the comprehensive view round the topic. How I would describe Logseq is that it's an outliner (it relinquishes the concept of folders in favour of pages containing nested blocks inheriting form their parent's block/page properties). It's possible to structure information hierarchically using (hierarchical) tags/page prefixes, and it's possible to use templates to instantiates new pages with predefined attributes, but Logseq metadata model is manually managed and potentially (probably) inconsistent: changing a template definition won't change its page instances, defining a parent block/page attribute without a value doesn't imply/suggests that its children will override/provide a value for it… Maintaining libraries of "things" (people, locations, events, …) is a manual job, and it didn't take me long to realize that the tool was giving me more work to do than was helping with it. Contrast that with Trilium, which has even simpler and more effective principles: everything is a note, and notes can be nested. Notes can carry (optionally inheritable) attributes, in such a way that all metadata within a subtree are guaranteed to have attributes and properties from their parents (e.g. all notes within "People" can have "Name" and "Date of Birth" attributes), and, as expected, adding after the fact new properties to the parent automatically propagates to the children. Polymorphism (notes specialization) can be achieved following the same principle by placing notes under dedicated hierarchies (e.g. "Colleague" can be a subnote of "Persons" with specific properties like "Department" and a constant value for "Company"). Notes can co-exist (like symlinks) in multiple hierarchies at the same time (so you are not bound to a "top-down" or "linear" organizational model). And on top of that you can create new notes (and notes hierarchies) by composition instead of by inheritance (like "traits composition") by defining a note as having multiple templates. Trilium makes all that spontaneous (doesn't get in the way), explicit (you can easily explain why things are the way they are) and flexible in case you later find a more suitable structure for your notes.
- t235a 3y agoThank you for sharing. My thoughts on Trilium are similar to yours, would like to know your views on Anytype.
- Snow_Falls 3y agoPlus, trilium has a self-hostable sync/web server. The data is stored in a database but you have the option to export as markdown/HTML. Only issue is that its maintained privately by one person. I take this as a plus but it does mean that theirs a bus factor of one (unless someone else forks it).
- ezst 3y agoyup, there's a legit bus factor question, but it's not totally a one person's job either having a healthy stream of contributions (some even as code). What makes it even less a concern for me is that the scope of the software is clear and finite, its implementation mature with no major feature missing and it has a sound design. Boring is good in this area as far as I'm concerned.