Geany (IPA:dʒiːni[4]JEE-nee) adalah penyunting tekssumber terbuka dan bebas yang memiliki antarmuka grafis ringan.[5] Penyunting teks ini dibangun menggunakan komponen penyunting teks Scintilla dan komponen grafis GTK, serta memiliki fitur IDE dasar. Geany dirancang supaya memiliki waktu muat yang singkat, dengan ketergantungan pada paket terpisah atau perpustakaan eksternal yang minimal di Linux. Penyunting teks ini telah diporting ke berbagai sistem operasi, seperti BSD, Linux, macOS,[6]Solaris dan Windows. Port Geany di Windows tidak memiliki jendela terminal bawaan; alat pengembang eksternal bebasis Unix juga tidak ditemui di versi Windows, dan harus diinstal secara terpisah oleh pengguna.[7] Geany mendukung berbagai bahasa pemrograman dan bahasa markah seperti C, C++, C#, Java, JavaScript, PHP, HTML, LaTeX, CSS, Python, Perl, Ruby, Pascal, Haskell, Erlang, Vala, dan banyak bahasa pemrograman lainnya.[8]
Berbeda dengan penyunting teks tradisional berbasis Unix seperti Emacs atau vim, Geany lebih mirip penyunting teks pemrograman umum pada sistem operasi Microsoft Windows seperti Notepad++, yang juga menggunakan komponen Scintilla.[9]
Geany adalah perangkat lunak bebas yang dilisensikan di bawah persyaratan GNU GPL versi 2 atau yang lebih baru.[1] Pada tahun 2012, nomor versi Geany ditingkatkan menjadi 1.22 dari 0.21 untuk mencerminkan kematangan produk, seperti yang diminta oleh banyak pengguna.[10] Versi 1.29 Geany didasarkan pada GTK+ 3.22.[11] Versi 1.36 didasarkan oleh GTK+ 3.24.14.[12] Versi 1.37.1 adalah Versi terakhir Geany dengan dukungan GTK+ 2.24.[13]
^"geany.darwinports.com". geany.darwinports.com. Diarsipkan dari versi asli tanggal 2010-02-16. Diakses tanggal 2014-02-03.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)
^"Geany news archive". Diarsipkan dari versi asli tanggal 2022-12-10. Diakses tanggal 2021-09-10. Many users told us our version numbers didn't reflect the maturity of Geany to their eyes, and wished it to be changed to reflect that. So after some discussion we decided to rename this version 1.22 instead of 0.22.