Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow. It runs on Linux, Windows and macOS is translated into over 40 languages, and has built-in support for more than 50 programming languages. Download Geany 1.38.0 »
One the primary reasons for Geany's existence is that there is a need for a decent, GUI, lightweight, cross-platform, flexible and powerful IDE/editor. Many editors meet one or more of these requirements but fall short on others.
Geany attempts to hit the sweet spot.
Geany is Good Ol' Fashioned Free Software. Using the GPL v2 license, Geany assures that not only can you customize and hack it, but that everyone benefits from changes the community makes. Geany has a vibrant community of professionals and hobbyists alike that contribute improvements and fixes across numerous platforms including The Mailing Lists, Github, Matrix #geany:matrix.org, Mastodon and Twitter.
Many parts of Geany are heavily customizable like color themes (Geany Themes) or adding new filetypes.
Furthermore, Geany provides many settings to let you adjust it to your needs and preferences.
But Geany also includes support for other useful filetypes like ini-style config files, Diff output, SQL files and many more (get the full list)
With Geany's plugin system, users can get more features into Geany and developers can easily add new features and/or improve existing ones.