You are right: it is much better.
Is there an open source library that provides [a document editor that does not use a browser to process editable text, instead uses a customizable editing surface and a linking mechanism entirely in JavaScript].
Doubtful.
Firstly, the editor is duplicated by "Kix". It is not non-HTML, but it does not use contentEditable, because it sucks for what they do, as you mentioned. What he does is complicated and cumbersome, and I am sure that it took a lot of effort to create it.
Say why google open source Kix? This undermines their efforts to become your center of documents, and this will mean that they have to do a bunch of extra work to separate Kix from other Google documents in a way that doesn't interfere with integration. Benefit? Not so much, as open source projects sponsored by Google are unlikely to receive support in the form of developer participation in improving it.
As for someone creating a library for this, I doubt it will happen in open source. Typically, open source projects, which are a significant undertaking, are sponsors of a university or company, and this is unlikely in this case for the above reasons. Again, if the developer has an itch for him, it does not say where he can go ...
coreyward Jan 07 2018-11-11T00: 00Z
source share