Geany is a text editor using the GTK2 toolkit with basic features of an
integrated development environment. It was developed to provide a
small and fast IDE, which has only a few dependencies from other
packages. It supports many filetypes and has some nice features.