Emacs-IDE
Emacs-IDE (eide) is a package for Emacs that makes IDE features available out of the box.
Most of these features are already available within Emacs, but the purpose of this package is to automate their usage and integrate them into a user-friendly interface.
It is suitable for almost all languages. The browsing features are provided by Ctags and Cscope.
The specific features brought by this package are:
- Window layout:
- On the right side: a menu listing open files
- At the bottom: search results, man pages and compilation output
- Project management:
- Databases for tags and cscope are created automatically
- For each project, you can customize:
- the coding style
- compilation commands
- tags/cscope/grep filters to exclude files or directories
- F1-F12 keyboard shortcuts:
- Browsing with tags
- Searching with cscope and grep
- Compilation
It is written in Emacs Lisp and released under the GPL-3.0-or-later license.
Screenshot

Emacs with eide package and eide-dark theme
Source code and instructions
The source code is hosted by TeDomum's GitLab instance:
- Project homepage: https://forge.tedomum.net/hjuvi/eide
- Latest release: eide-2.3.3.tar.bz2
- Git repository: git clone https://forge.tedomum.net/hjuvi/eide.git
The README file provides detailed information about installation, usage and support.
About this page
This page is published under the CC0-1.0 license.