A text editor using the GTK2 toolkit

Geany
Free
Offline
http://www.geany.org/Main/HomePage

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. For more details see About.