IDE

Geany – fast and lightweight IDE

Geany is a small and lightweight Integrated Development Environment (IDE) based on Scintilla.

It was developed to provide a small and fast IDE, with only a few dependencies from other packages. Another goal is to be as independent as possible from desktop environment such as KDE or GNOME. Geany only requires the GTK2 runtime libraries.

Geany is one of the more fully-featured editors, as most Linux editors adopt a more minimalist philosophy. It’s similar to Windows editors such as NoteTab or ConTEXT.

Key Features

  • Syntax highlighting.
  • Code folding.
  • Symbol name auto-completion.
  • Construct completion/snippets.
  • Auto-closing of XML and HTML tags.
  • Call tips.
  • Many supported filetypes including C, Java, PHP, HTML, JavaScript, Python, Perl, Swift, Nim, ActionScript, Markdown, and COBOL.
  • Symbol lists.
  • Code navigation.
  • Build system to compile and execute your code.
  • Simple project management.
  • Plugin interface. Get more features into Geany and developers can easily add new features and/or improve existing ones.
  • Cross-platform support – runs under Linux, FreeBSD, NetBSD, OpenBSD, MacOS X, AIX v5.3, Solaris Express and Windows.
  • Internationalization support with translations for many languages including Chinese, Danish, French, German, Spanish, and Italian.

Website: www.geany.org
Support: Manual, Mailing Lists, GitHub Code Repository
Developer: Colomban Wendling, Enrico Tröger, Nick Treleaven, Frank Lanitz, Matthew Brush
License: GNU General Public License v2 or any later version

Geany
Click for full size image

Geany is written in C and C++. Learn C with our recommended free books and free tutorials. Learn C++ with our recommended free books and free tutorials.


Related Software

Integrated Development Environments
RStudioEnterprise-ready professional software for R
PyCharmIntegrated Development Environment for Python
NeovimContinuation and extension of Vim
LapceFast and powerful code editor written in Rust
NetBeans IDEJava based IDE from Apache
VSCodiumBinary distribution of VS Code
EclipseJava based environment combining a number of different Eclipse projects
Qt CreatorCross-platform, complete Integrated Development Environment
SpyderThe Scientific Python Development Environment
KDevelopAn easy to use IDE for KDE
HelixPost-modern modal text editor
PositronNext-generation data science IDE
ericFull featured Python editor and IDE
ThonnyPython Integrated Development Environment for Beginners
LazarusDelphi compatible cross-platform IDE
PyDevPython Integrated Development Environment for Eclipse
GambasDevelopment environment and a full powerful development platform
LeoPython based IDE, Outliner and PIM
IntelliJ IDEAIDE for Java, Groovy, and other languages
LiteIDEEdit and build Go projects
Arduino IDEElectronics prototyping platform
ZeroBrane StudioLightweight Lua-based IDE for Lua
CodeLitePowerful and lightweight C/C++ IDE
PyzoCross-Platform Python IDE focused on interactivity and introspection
DrRacketIDE for the Racket programming languages
BuilderIDE for GNOME
GeanySmall and lightweight IDE based on Scintilla
Code::BlocksVery extensible and fully configurable
Ecere SDKSoftware development kit
ZasperIDE for Data Science
U++Rapid application development framework
roobuilderVala and JavaScript IDE

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments