This is gui library and a text editor.