Awesome Linux IDEs

<div align="center">

Last updated: 06/04/2026

Awesome Linux IDEs

Awesome View on GitHub

danielrosehill/Awesome-Linux-IDEs View on GitHub

A curated list of development environments for Linux distributions, with primary focus on Ubuntu compatibility.

View Author's Website | Contact

📋 Table of Contents

🔍 About

Important Notes

Credits

💻 Cross Platform IDEs

Visual Studio Code (VS Code)

The popular, extensible code editor from Microsoft.

Available Formats:

Sublime Text

Fast, lightweight text editor with powerful features.

Available via:

Phoenix Code

Evolution of the Brackets.io project, optimized for web development.

Linux Support: Native binaries for Ubuntu/Debian, Fedora, and Arch

Apache NetBeans

Full-featured IDE with advanced code analysis and refactoring tools.

Linux Support: Available as snap package

Eclipse IDE

Extensible IDE platform with rich plugin ecosystem.

Download Options:

Geany

Lightweight IDE supporting 50+ programming languages.

Linux Format: Available as .tar.gz

JetBrains IDE Family

Professional IDE suite with specialized tools for different languages.

Requirements:

🔧 Language And Project Focused IDEs

KDevelop

Powerful IDE for C, C++, Python, QML/JavaScript and PHP.

Linux Support: Available as Snap package and native packages

Wing

Python-specific IDE with advanced debugging capabilities.

Available Formats:

RStudio Desktop

Professional IDE for R programming.

🐳 Kubernetes IDEs And Managers

Lens

The most popular Kubernetes IDE in the world.

Available Formats:

Jet Pilot

Open-source Kubernetes desktop client focused on speed and usability.

Linux Support: Available via GitHub releases

unxsist/jet-pilot View on GitHub

🔬 Data & Science Focused IDEs

Spyder IDE

Scientific Python Development Environment designed for scientists and data analysts.

Linux Installation: Available via Anaconda

Jupyter IDEs

Suite of tools for interactive computing and data analysis.

Products:

Arduino IDE

Official IDE for Arduino development.

Available Formats:

Android Studio

Google's official IDE for Android development with full Linux support.

Features:

🎮 Game Development IDEs

Unity

Professional game development platform.

Supported Distributions:

Godot Engine

Free, open-source game engine for 2D and 3D development.

Available Formats:

Defold

High-performance cross-platform game engine.

Linux Support: Ubuntu compatible

💼 Paid And Commercial IDEs

GNAT Studio

Professional IDE with advanced support for Ada, SPARK, C, C++, and Python.

🤖 AI Assisted IDEs

Cursor

AI-first code editor with integrated AI capabilities.

Linux Support: Available as AppImage

Windsurf Editor (Codeium)

Modern AI-powered code editor built on Codeium's AI capabilities.

Linux Support:

Zed

High-performance multiplayer code editor with AI capabilities.

Linux Support: Available via Bash installer

🛠 IDE Components And Add-Ons

Code Snippet Managers

☁️ Cloud IDEs

Cloud-hosted development environments that are OS-agnostic by nature.

Popular Options:

For more online IDEs, see awesome-online-ide.

styfle/awesome-online-ide View on GitHub

🤝 Contributing

To add an IDE with Linux support:

  1. Create a pull request

  2. Or contact the author via website

📄 License

This repository is licensed under Creative Commons Attribution 4.0 International.

License Terms Summary

You are free to:

Under the following terms:

Contributions welcome! Please see the contributing guidelines or contact the author.