Version2.0.1
Revision4
Size282.7 MB
LicenseGPL-3.0-or-later
Confinementstrict
Basecore24

Offline C, C++, Java and Python IDE with bundled compilers

ScreenshotScreenshot

MEDHĀ (MEDHA IDE) is a native desktop IDE built with Python and Qt 6 for learning C, C++, Java and Python. GCC/G++, Eclipse Temurin JDK 25 and Python are included for offline compilation and execution.

Write, build and run

  • Multi-tab editor with syntax highlighting, line numbers and symbol outline
  • Compile and run C, C++, Java and Python programs
  • Compiler output and diagnostics in a Problems panel
  • Integrated terminal and live disassembly using bundled GCC
  • Turbo C compatibility mode for graphics.h/conio.h programs in a 640x480 panel
  • Beginner error explanations, offline security scan, Turbo C modernization and example lab programs
  • DSA and code visualization panels

Optional connected features

  • Local AI assistance through a separately running Ollama service
  • Open VSX color themes, snippets and syntax grammar data; JavaScript-based VS Code extensions are not supported

The editor and bundled toolchains work offline. Extension downloads require internet access. AI assistance requires a reachable local Ollama service.

About this confined Snap

This package works with visible files in your home directory. For projects on USB/removable drives, connect the interface with: sudo snap connect medha-ide:removable-media

GDB debugging and direct access to host-installed tools are not supported in this confined package. Git, CMake, cppcheck and external language servers are not bundled; installing them on the host with apt does not make them available inside this Snap.

Free and open source under GPL-3.0-or-later. Source code, documentation and issue reports: https://github.com/Kanak234/medha-ide

Update History

2.0.1 (4)
23 Oct 2026, 15:45 UTC

Published23 Oct 2026, 15:42 UTC

Last updated23 Oct 2026, 15:39 UTC

First seen23 Oct 2026, 15:45 UTC