Geany 2.1 Improves UI
Written by Alex Denham   
Monday, 14 July 2025

Geany, the lightweight IDE, has been updated to add new themes and support for more file types and platform-native file selection dialogs. 

Geany is designed to be a fast and easy-to-use code and text editor.  It is a free and open-source lightweight GUI text editor that uses Scintilla and GTK, and over the years has been extended to include basic IDE features. Geany's advantages include short load times, and having limited dependency on separate packages or external libraries on Linux.

geary

The improvements to the new release start with the inclusion of the full range of themes rather than the subset from the earlier version. The aim is to make it easier for developers who don't know the IDE. Other improvements to the IDE include the hiding of autocompletion and calltip popups when code scrolled; a wider default sidebar; improvements to the search/replace dialog sizing; and a shorter label in the custom date dialog. 

The editor now uses platform-native file selection dialogs. This has been requested by users on a number of platforms who want to use mapped network drives, or bookmarked files in the native file selector, or handle relative paths better. 

You can now carry out a search everywhere option including messages and compiler output panes; and there are new filters for the "Open Documents" sidebar and "Keybindings" settings to minimize the number of items returned in searches. 

 A new preference allows users to skip the "replace in session" prompt, while another makes wrap-around searches less cumbersome.

Filetype handling has received a number of additions and improvements; you can make use of 14 new types including CIL, Dart, Dockerfile, LESS/SCSS, Nix, Prolog, Raku, SystemVerilog, Terraform, TOML, and Zig. There's also improved support for mixed PHP/HTML/JavaScript symbols; and improved Shell highlighting in strings, Erlang symbols and Nim highlighting. There's new symbols support for Ocaml, Meson and Forth filetypes, along with support for triple-quoted strings in Java. 

Geany 2.1 is available now. 

geary

More Information

Geany 2.1 Download

Related Articles

Geany 2 Simplifies Project Creation

Eclipse Preferred IDE For Java

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Temporal Releases Its First Annual State of Development Report
12/08/2025

A report released today reveals a disconnect between engineers and decision makers and that only one in four teams report smooth workflows as AI adoption, brittle systems, and tooling misalignment dri [ ... ]



Court Rejects Google's Appeal - An Epic Win
06/08/2025

Following closely on the similar decision in Epic v Apple, the United States Court of Appeals for the Ninth Circuit has rejected Google's appeal. Is this the end of the monopoly of the app stores?


More News

pico book

 

Comments




or email your comment to: comments@i-programmer.info