Geany

A small, fast IDE built on GTK that starts instantly and does not depend on a heavy desktop environment.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

7 more ways to get Geany

Other download sites

Run by third parties, not by Geany Project. Prefer the official page above when it works.

Package managers

About Geany

Geany sits between a text editor and a full IDE. It has syntax highlighting for a long list of languages, code folding, symbol lists, autocompletion, a build system you can point at any compiler, and a plugin interface, but it loads in a fraction of a second and uses very little memory.

It only depends on GTK, so on Linux it does not pull in half of KDE or GNOME. That makes it a standard choice on older hardware, small single-board computers and minimal desktop setups where a Java or Electron IDE is out of the question.

Strengths

  • Starts almost instantly and uses very little memory
  • Depends only on GTK, so it installs cleanly on minimal Linux systems
  • Syntax highlighting, code folding, symbol lists and a configurable build command
  • Plugin interface for the features not in the core

Limitations

  • No language server support in the core, so completion is simpler than a modern IDE's
  • Debugging needs a plugin and is basic
  • Refactoring tools are essentially absent
  • The interface looks dated next to newer editors

Details

Pricing
FreeFree and open source under the GPL.
License
GPL-2.0
Developer
Geany Project
Platforms
Windows, macOS, Linux
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Editing and building code on modest hardware without waiting for an IDE to load
Categories
Code editors
Last verified
Added
Provenance
Selected from the TechWalrus downloads catalog (Editors); facts checked against the developer's own pages, 2 sources on file.

Report a wrong fact or a dead link on this listing