EtherApe

A graphical network monitor
EtherApe logo Download EtherApe
Hosted at Sourceforge
 Information

Introduction

Features
Authors
Screen Shots
Licensing

Download

Requirements
Binary Packages
Source Code

Resources

F.A.Q.
Mailing Lists
Public Forums
Bug Reporting

Development

Project Page
Bug Tracking
Official Mercurial repository
Git Mirror on Gitlab.com
 Mini Screen Shot


v0.9.3

 Description
EtherApe is a graphical network monitor for Unix modeled after etherman. Featuring link layer, IP and TCP modes, it displays network activity graphically. Hosts and links change in size with traffic. Color coded protocols display.
It supports Ethernet, FDDI, Token Ring, ISDN, PPP, SLIP and WLAN devices, plus several encapsulation formats. It can filter traffic to be shown, and can read packets from a file as well as live from the network.
Node statistics can be exported.
 News

Overview of changes in EtherApe 0.9.22 (Sunday, April 12, 2026):

Ronald W. Henderson, also a maintainer of the well known Network Security Toolkit, is now officially a developer.
Even before, he was behind many changes in previous releases.

Changes summary:

  • cleanups of capture code
  • clear address cache command, thanks to Ronald W. Henderson.
  • avoid multiple close event, by Ronald W. Henderson.
  • saving window size in preferences dialog, by Ronald W. Henderson.
  • F11 to make EtherApe fullscreen, by Ronald W. Henderson.
  • new georgian translation, thanks to Temuri Doghonadze.
  • documentation improvments, thanks to Ronald W. Henderson.
  • IP unknown protocols display now subject to the 'unknown ports' setting.
  • Smaller improvements and fixes.
  • One can now export Etherape data to JSON as well as XML.
  • Export file format is selected in the Preferences dialog.
  • Export menu entry icon added.
  • Updated Preferences dialog help and figures.
  • Man page updates.
  • XML escaping extended.
  • Fix for text appearance in these pull downs: Central Node and Capture filter.
  • Fix for avoiding adding duplicate legend widgets. Now using a hash table.
  • capture statistics now displayed on one line.
  • Better nodes and links expiration during low capture rates or for strict capture filters.
  • Fix for displaying a node prior to its position calculation.

Overview of changes in EtherApe 0.9.21 (Monday, September 15, 2025):

GooCanvas was unsupported and getting really old, replaced by GtkDrawingArea.

--final-export is primarily meant to be used from other tools as a way to get statistics data from a replay.
As such, --final-export exits automatically after the file replay ends and the dump is written.

 

Compatibility Warnings:

  • removed GooCanvas dependency, drawing now done with plain Gtk
  • new behavior for --final-export: exit after saving the XML dump

Changes summary:

  • Updated german translation, thanks to Christoph Brinkhaus.
  • Fix for german translation, thanks to Ronald W. Henderson
  • Fix for gcc 15, thanks to Petr Gajdos
  • Assorted refactorings and small modernizations, including autotools

Older news ...