Geany è un ambiente di sviluppo integrato piccolo e leggero. È stato sviluppato per fornire un IDE piccolo e veloce, che ha solo poche dipendenze da altri pacchetti. Un altro obiettivo era quello di essere il più indipendente possibile da uno speciale ambiente desktop come KDE o GNOME - Geany richiede solo le librerie di runtime GTK2.
Alcune caratteristiche di base di Geany:
Evidenziazione della sintassi
Codice pieghevole
Completamento automatico del nome del simbolo
Costruisci il completamento / snippet
Chiusura automatica di tag XML e HTML
Consigli per le chiamate
Molti tipi di file supportati tra cui C, Java, PHP, HTML, Python, Perl, Pascal (elenco completo)
Liste di simboli
Navigazione codice
Costruisci il sistema per compilare ed eseguire il tuo codice
Semplice gestione del progetto
Interfaccia plugin (vedi Plugin)
Geany è noto per funzionare con Linux, FreeBSD, NetBSD, OpenBSD, MacOS X, AIX v5.3, Solaris Express e Windows. Più in generale, dovrebbe essere eseguito su ogni piattaforma, supportata dalle librerie GTK. Solo la porta di Windows di Geany manca alcune funzionalità.
Il codice è concesso in licenza secondo i termini della GNU General Public License.
IDE gratuito e leggero