Geany

by Geany Developer Team

A lightweight cross-platform text editor and IDE for programmers

Operating system: Windows

Publisher: Geany Developer Team

Release : Geany 1.24

Antivirus check: VirusTotal report

Report a Problem

Geany is a great Integrated Development Environment for programmers that want the same setup across multiple languages and operating systems. Whether you're writing robust Java programs or need to encrypt and decrypt PGP messages on the fly with the GeanyPG plugin, Geany has you covered. And, due to Geany's lightweight, low-dependency nature it can be quickly set up exactly the way you want it on Linux, Windows and macOS.

After being in active development for about two decades there is now a great ecosystem of developers that use and contribute to Geany's codebase. Besides the plugins included with Geany, many more are available in the separate Geany-Plugins project, such as version control, spell checking and project organizer plugins. And you are encouraged to write your own plugins as well, using the documented plugin API. 

Geany's extensive plugin library makes it a great all-purpose IDE

Features:

  • Extensive plugin system and built-in support for more than 50 programming languages maintain Geany's status as the Jack of all trades IDE.
  • Geany's open source nature (GPL v2) means that it is hacker friendly and every part can be modified to your heart's content.
  • Syntax highlighting, AutoComplete and Call Tips make Geany a breeze for quick code prototyping and debugging.
  • A built-in build system allows you to compile and run your code on the fly from inside of the IDE.

In conclusion, if you want a malleable development environment that bends to your will regardless of whether you're building a webpage or learning a new language, Geany is a great fit. It is translated into over 40 languages, and color themes and new filetypes can be added easily. And if you ever run into any problems or have any requests, Geany's commitment to free software means that it is quite simple to speak directly to the developers. The Geany community can be contacted through the mailing lists, GitHub, Matrix or Mastodon for help or more information.

Windows 64-bit
GTK runtime (included in the Windows installer)

PROS
Lightweight and fast with minimal system resource usage.
Supports many programming languages.
Equipped with extensive, customizable code editing features.

CONS
Lacks advanced features found in more comprehensive IDEs.
The user interface might seem outdated.
No built-in terminal emulator on Windows.
Geany 0.19.1 (7.57 MB)
Geany 0.20 (2.04 MB)
Geany 0.21 (7.69 MB)
Geany 1.23 (8.07 MB)
Geany 1.23.1 (8.07 MB)
Geany 1.24 (8.32 MB)
Komodo Edit
A simplest code editor for both basic and more advanced users
W32DASM
W32DASM is a classic 32/16-bit Windows disassembler and debugger that turns the machine code of executables into readable assembly code.
KDiff3
Mark differences or merge files and directories.
DiffMerge
A graphical file comparison program