Projects / ECB


ECB is a source code browser for (x)emacs. It displays a couple of windows that can be used to browse directories, files, and file contents like methods and variables. It supports source code parsing for languages like Java, C, C++, Elisp, Scheme, Perl, TeX, LaTeX, etc. In addition, it offers an (optional) permanent "compile window" at the bottom of the emacs frame, which is used to display all help and compile output. The rest of the frame is called the "edit area", which can be divided into several edit windows that are used for editing the sources. Deleting some of the edit windows neither destroys the compile window nor the browsing windows. It requires the CEDET suite.

Operating Systems

Recent releases

  •  20 Feb 2007 07:09

    Release Notes: ECB offers now two new interactors (special ECB windows): one for the semantic analyser (of cedet) and one for displaying the definition of the current symbol at point. In addition, the up and down arrow keys are now smart in the tree buffers. Much better maximizing and minimizing of the ECB windows was implemented. Support for (X)Emacs < 21 has been officially removed. Full documentation of the tree-buffer.el library was provided. Some important bugfixes were made.

    •  09 Aug 2004 15:40

      Release Notes: Sorting of the Sources-buffer and the History-buffer is now more flexible. Bugs were fixed.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.