I am under the impression that CherryTree
(https://www.giuspen.net/cherrytree/) has implemented something similar
recently:
https://github.com/giuspen/cherrytree/issues/1222
Not sure if it is exactly the same or a variant. Also, Zotero has a
similar mechanism.
Of course, dealing with hierarchical data sooner or later requires a
mechanism that allows to put data in more than one branch of the
hierarchy so this seems to be a logical step. However, Leo has taken
this step more than 20 years ago and made it its fundamental design feature.
C.
On 4/24/24 21:57, Matt Wilkie wrote:
Hello Leonistas,
I've been exploring a program the last few weeks that seems like it might
be an answer to a long felt wish: to have a Leo-like experience for editing
and managing a rich text and media notes knowledgebase. That program
is *Trilium
Notes* <https://github.com/zadam/trilium>. It's the only application I've
encountered that uses clones in the same sense Leo does and is rooted in a
tree, branch, and node hierarchy graph. It also has executable nodes
(scripting), though unfortunately for my preferences not in python. (Oh
well, one can't ever have it all, right? ;-) I haven't had this much fun
playing with and learning a new software program since encountering Leo
I-can't-remember-how-many years ago.
I'm encountering Trilium at an awkward moment in its life: just as the
primary author is stepping aside. That said, there's a large and
enthusiastic community which has formed *Trilium Next
<https://github.com/TriliumNext> *to carry things on. At present they don't
seem to have a gravity center -- imagine twenty people standing at a
doorway emitting "oh no dear madam, after you" -- I believe/hope this will
get sorted soon though.
I don't know if there will come a day when Leo and Trilium share more than
some key architectural and function design decisions, but I figure at least
the communities should be aware of each other. (I'll be composing a similar
"hey did you know about Leo?" message for the Trilium folks too).
Felix, you might be interested to know that Trilium is written in
javascript and the major effort at the moment is converting it to
typescript. They seem to be blazing along on that front. Perhaps there are
some tools or libraries that could be extracted/shared.
cheers,
-matt
(from away)
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/leo-editor/14402b37-3324-4b0a-a026-3d6366b080f2%40gmail.com.