@hipsterelectron i have mixed feelings about the JSification of the universe but Slate feels like one of the better foundational tools for in-browser text editing, in part because it seems to understand that it is a dom manager rather than (first and foremost) a visual design tool