tiensonqin
tiensonqin on Hacker News
Posted by
tiensonqin on Thursday December 31, 2020 @09:15PM
from the thefortunelabs.com dept.
Thank you for trying logseq!
Logseq supports both block and page embeds, it has datalog queries and task management from org mode. Another difference is that Obsidian is a desktop app and Logseq is a web app which can be used on mobile too.
Logseq is impossible without isomorphic-git, such a great project!
> I was just about to begin working on something similar, now I'll wait and see how this project goes!
Thanks and sorry about that!
> Since I don't like my notes unencrypted in the cloud somewhere with a company deciding whether I may access them or not, I'm going to wait for a 100% self-hosted version.
Totally make sense to me! we'll make it to be used without login with a self-hosted git server.
Thank you for your continued attention! There's some links issue (org id) which we'll address soon. We'll try our best to make logseq work smoothly with org-roam.
The reason is that I only knew org-roam 3 or 4 months ago, logseq supports org mode at the beginning (since February) and several months later I added some features from roam and TiddlyWiki. That said, we're trying our best to make logseq works together with org-roam.
The plan is to add self-host git support later.
Thank you for your feedback and suggestions in the logseq discord group, looking forward to learn more ideas from other outliners!
Thanks for the question!
Yes, both Logseq and Athens are working on open source knowledge base tool, and both are using clojure/clojurescript and datascript. Some differences are:
1. logseq works directly with plaintext files (it support both org mode and markdown for the record, we plan to add more markup formats like asciidoc in the future).
2. logseq can be used on the web and can be synced using Git.
3. logseq draws a lot of ideas from org mode, tiddlywiki instead of only Roam Research.
Athens is working on a desktop app (which we'll start building soon). It's always great to have multiple implementations so that we can learn from each other.
Author here, thanks for the posting!
I've been working it since February, it started as an org-mode web outliner so that I can use it on my phone to check some todos and capture some ideas.
I added some features (backlinks, graph, block embeds, etc.) from Roam Research after trying it. It can be self-hosted and the plan is to have something like TiddlyWiki so that you can use it as a whole HTML file in your own website. The documentation is a read-only version of logseq itself and it's hosted on GitHub pages.
The org mode parser is open sourced too, https://github.com/mldoc/mldoc, most features are already supported, we're working on something like org agenda and org-roam integrations.
Documentation example: https://logseq.github.io/.
Any questions or feedback will be appreciated, thank you!
Thank you for the support!
Author here. I started it as a side project to have a local-first, org-mode outliner web app to use on my phone. I chose Clojure/Clojurescript because I'm more familiar with both compared to Javascript/Typescript. Several things I like a lot about Clojure/Clojurescript:
Data-Oriented Programming, all three (logseq, roam, athens) use Datascript, which is an in-memory database and Datalog query engine.
REPL (as other lisp languages)
Clojure is very stable, I can run all my old projects without any issues.
Also, I don't reverse engineering the Roam code(it'll cost more time for us), Logseq is hugely inspired by Roam Research, Org Mode, TiddlyWiki, Workflow.
- Datascript: https://github.com/tonsky/datascript
Thank you! The task management is from Emacs Org Mode, logseq has the similar TODO/DOING/DONE/NOW/LATER keywords and A/B/C priorities, deadlines and scheduled are supported too. More org mode features are coming!
Posted by
tiensonqin on Friday November 13, 2020 @10:37AM
from the show-hn dept.
Author here, the code will be open source in 2 ~ 3 months.