KDE's "Kate" text editor, with a branch designed to work with Emscripten (needs emscripten-qt + emscripten-kde)