The readme explains how our approach is different from other WYSIWYG editors. (Most others are just toolbars that call execCommand.)
By the time we first heard of it several months ago, the bulk of Trix had already been written.