Geany

Geany adalah penyunting teks sumber terbuka dan bebas yang memiliki antarmuka grafis ringan. 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, 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. 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. 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. Geany adalah perangkat lunak bebas yang dilisensikan di bawah persyaratan GNU GPL versi 2 atau yang lebih baru. Pada tahun 2012, nomor versi Geany ditingkatkan menjadi 1.22 dari 0.21 untuk mencerminkan kematangan produk, seperti yang diminta oleh banyak pengguna. Versi 1.29 Geany didasarkan pada GTK+ 3.22. Versi 1.36 didasarkan oleh GTK+ 3.24.14. Versi 1.37.1 adalah Versi terakhir Geany dengan dukungan GTK+ 2.24.