Outline implements a TipTap-based, block-like editor on top of the Y CRDT, very much like AppFlowy. The latter has its own block editor.
The AnyType editor seemed very powerful, when glancing at it. Yet I don’t know how tightly it couples to its underlying MongoDB storage.
Maybe their source codes can give inspiration in how to build something similar?
Unfortunately the low code Airtable and no code Notion alternative FLOSS scene is mined. Sometimes it’s only parts of the application, that are really FLOSS.
from AFFiNE seemed interesting, when playing with it.
Notea also has a nice and calm block editor.
The only implementation of the
on the other hand seems to be the overwhelming hash.ai?
There are many examples to learn from. How to do it right? What is the benefit over the versatility of plain text Markdown mixed with HTML and bbCode, plus autoboxes?
How would a block editor impact ActivityPub federation? What could it mean to federate individual blocks? Could this work potentially support the development of federated transclusion of blocks even?