I’ve been looking into all sorts of them recently: logseq, appflowy, vikunja, etc. What tools do you use? Why? What problems did you run into with the previous set of tools you used for this job?

Right now I’m primarily interested in finding a “zero-knowledge” (cloud provider doesn’t have access to my data) system for task management. Needs to be able to have recurring tasks and tasks organized in some interesting/useful ways (by projects/labels/something, maybe a kanban and table view). Deadlines and time tracking/planning interesting but not required.

23 points
*
Deleted by creator
permalink
report
reply
19 points
*

For me one of the most flexible and mature way to knowledge base, tasks and notes is an org-mode.

I have two main workflows. The first one is task management. I have a lot of recurring tasks with tags, deadlines, schedules, etc. All of them are living in org-files in my Nextcloud. On Android I’m using orgzly-reviwed for sync via WebDAV, on my work I’m using organice (via WebDAV) as a “web-version” and also I’m editing my notes in emacs on my laptop (but actually any text editor could be used).

The second one is a knowledge base. I’m using org-roam locally (and with a localhost web server, built in into emacs) and orgnote for Android/Web + synchronization. My knowledge base is Zettelkasten-based.

Orgzly-reviewed: https://github.com/orgzly-revived/orgzly-android-revived

Organice: https://github.com/200ok-ch/organice

Orgnote: https://github.com/Artawower/orgnote

Orgnote provide a way to encrypt all notes by your own key/password. With orgzly I’m relying on Nextcloud encryption.

permalink
report
reply
3 points

The org.pdf documentation is 300 pages long O_O ! https://orgmode.org/org.pdf

permalink
report
parent
reply
2 points

Yes… org-mode is more than 20 years old… It is a price of flexibility: I have a strong feeling that one can adjust org-mode to any workflow. But I do not use even a third of the org specification. There are a lot of cool blog posts like “org mode quick start” or “org mode basics”, I would recommend to start from such posts, not from a documentation.

permalink
report
parent
reply
3 points

I keep failing to make Zettelkasten and org-roam work for me. Do you use a single knowledge base for your whole life, with millions of tags and pages? Or should I be making separate directories for each project? Is the “daily journal” the best place to put everything, with well tagged entries?

You don’t have to answer all of those!

permalink
report
parent
reply
2 points

Honestly, whatever works for you.

My preferred system is two big directories, one for your daily notes (dailies, journal, etc), and another for literally everything else.

This is how logseq is implemented, and can easily setup emacs org-roam to do it too. It’s very nice because you don’t need to worry about where to put something, throw it in your daily journals and get all the info down there, and link densely. If it’s about a specific topic, link to it and when you go to that topic you’ll see the info in the back links below (logseq does it automatically, emacs take a bit of config). You can then transcribe the important/summary/etc info from all of your aggregated back links into a single well thought out and planned document, or at least a single trimmed down one. Or, just leave all the info in the back links, whatever works best for you

permalink
report
parent
reply
1 point

This is really helpful, thanks!

I think I need more practice with knowing when to create a node. In the past, every single entry would look like this:

I went to [Alice] birthday party and met [Bob]. We talked about [clouds].

And that got very cumbersome. I like your suggestion of using back links to create a better summary document.

permalink
report
parent
reply
2 points

No, I have two different things:

  • org-mode files with schedule, diary, tasks, etc.
  • knowledge base, org-roam (orgnote). I have a single base but it contains graphs about topics and these graphs are not connected

I like that approach, because I use orgzly-reviwed on Android with a notifications. And because it is simpler to maintain knowledge base.

permalink
report
parent
reply
1 point

Got it, I see what you mean. Thanks for this!

permalink
report
parent
reply
1 point

Logseq has Org Mode

permalink
report
parent
reply
3 points

It has org mode, but the links in logseq aren’t compatible with org-roam links, so either you use custom elisp to make logseq links into emacs compatible links and can’t follow links in logseq, or make emacs notes logseq compatible and can’t follow links in emacs.

Also, iirc logseq is planning to drop org mode support when they launch their database update, either that or have it available but not updated anymore.

permalink
report
parent
reply
11 points

Logseq, kept up to date on all my devices with Syncthing

permalink
report
reply
7 points

I can’t understand Logseq, even though it seems appealing. I haven’t gone too deep yet but to me it feels weird that they say it’s simple and then their documentation is confusing and full of videos explaining how it works. That seems far from simple.

permalink
report
parent
reply
1 point

I tried and failed. I couldn’t figure out a pleasant way to be able to copy and paste code. The only thing I could come up was to use a different editor for those instances.

Now I’m stuck between Joplin for work and Obsidian for personal, until I finally make up my mind. I like that I can create a second account for Joplin and share just the work related notes while I’m using company infrastructure.

permalink
report
parent
reply
5 points

I also tried logseq and couldn’t really stick with it. Tried a few others like obsidian, joplin, Zettlr, Simplenote, even just vim and vscode with various plugins, but they all had their own drawbacks I couldn’t get over, like a lack of built-in cross-platform support, syncing, encryption, not being open source, etc.

I eventually found Notesnook which strikes a good balance for my needs: open source, end-to-end encrypted, easy to use, decent UI, doesn’t mangle code/formatting when copy/pasting, feature parity across platforms; I use MacOS, Windows, Linux and Android and they all have clients that have feature parity - even the web client is really good!

The only thing I would say it’s currently missing is to release the source code for the server, but that’s on their roadmap and actively worked on. It was this commitment to openness that lead me to try it and after some brief time start paying for it.

permalink
report
parent
reply
1 point

Interesting, I have been able to use it for code no problem. They even support different language types to add colors automatically.

permalink
report
parent
reply
9 points

I’ve loved Obsidian since I started using it.

If I moved to OSS, it looks like Logseq would be closest.

permalink
report
reply
3 points

There’s Trilium-Next too, I’ve been trying it for a day or so and it floats my boat better than logseq so far. My notebook is on QOwnNotes right now, it’s fantastic but on the simpler side

permalink
report
parent
reply
1 point

Up-doot

permalink
report
parent
reply
9 points

I manage my entire life with Logseq. Syncing is done via github, since I have nothing to hide there. I would recommend setting up your own gitlab server instead.

permalink
report
reply
7 points

Although not open source, I use Obsidian since its really extensible, works completely local and has open source extensions. I thought about using Logseq too. I’d never trust Microsoft with my personal notes tho.

permalink
report
parent
reply
1 point

I sync it via Nextcloud, works somewhat with my phone, too (I have to manually download it, and I set it to upload automatically).

Between PCs it works like magic.

permalink
report
parent
reply

Open Source

!opensource@lemmy.ml

Create post

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

  • Posts must be relevant to the open source ideology
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

Community stats

  • 4.6K

    Monthly active users

  • 1.1K

    Posts

  • 9.1K

    Comments