Geany est un éditeur de texte rapide doublé d'un environnement de développement (IDE) léger pour programmeurs. Il propose coloration syntaxique, repliement de code, listes de symboles, navigation dans le code, complétion automatique, compilation simple et gestion de projets, avec des greffons. De nombreux types de fichiers sont pris en charge (C, Java, PHP, HTML, Python). Geany fonctionne sous Linux, BSD, macOS et Windows, s'installe localement et n'exige que les bibliothèques GTK.
Geany est un logiciel libre sous licence GNU GPL version 2, développé par une communauté de contributeurs. Le projet est représenté par Geany e.V., association enregistrée en Allemagne qui lui donne une personnalité juridique et gère les dons ; le développement reste aux mains des développeurs principaux et de la communauté. L'éditeur étant un programme ordinaire sur votre ordinateur, sans service hébergé décrit, vos fichiers restent chez vous. Code source et versions sont publics : vous pouvez les auditer et les diffuser vous-même.