A text editor and text editor library.