CodeSlayer is a text editor that boasts a clean interface but powerful features. It is written in C using the GTK+ toolkit. At the heart it is a simple text editor that can then be extended to be as full feature a tool as desired. What makes CodeSlayer different is an (optional) projects view in the side pane and the ability to have multiple configurations through what I call profiles. It can also be used as your go-to tool for dealing with regular expressions.