Kernel: Kernel version Eclipse: Eclipse version

An IDE for Erlang, powered by Eclipse.

Get Started! » Read Eclipse documentation »


  • Erlang 20 – 24
  • Java 1.8
  • Eclipse 4.9 – 4.16

Currently, Erlang >=25 and Eclipse >4.16 are not supported.

Manage projects

Navigator snapshot
  • create project wizard
  • create module with templates (for example gen_server, application)
  • track dependencies between projects
  • configure projects (source directories, test directories, etc)
Planned features
  • use rebar for configuration and build

Editing support

Editor snapshot
  • code syntax highlighting
  • show code structure in outline
  • search and navigation to definition/references of code elements
  • autocompletion for code elements
  • presentation of documentation from code and OTP
  • correct indentation of code
Planned features
  • show places where a function is called from (hierarchically)
  • pretty-print code
  • automated quick fixes for common errors

Tool integrations

Debugger snapshot
  • run and debug your code, with hot code reloading when the editor is saved
  • execute dialyzer on your projects
  • view and export edoc documentation
Planned features
  • tracing
  • observer

Many thanks to our friends and sponsors:

  • Ericsson
  • Erlang
  • Eclipse
  • Erlang Solutions
  • Structure101 - Tools to reduce the complexity of your codebase
  • JProfiler - award-winning all-in-one Java profiler