Skip to content
SPECIFICTION
Get listed

Arkime vs termshark

Arkime

arkime.com

termshark

github.com

Side by side

FigureArkimetermshark
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WebYes—
Windows—Yes
macOS—Yes
LinuxYesYes
Android—Yes
APIYes—
Self-hostedYes—
Plans published11
Spec score · Network Packet Analyzer Software9.0 (#3)8.2 (#12)
Spec score · Network Protocol Analyzers9.0 (#3)8.2 (#9)
PurposeArkime is an open-source network analysis and session search tool that passively watches network traffic and creates searchable session records.Termshark is a terminal user interface for tshark, inspired by Wireshark.
SupportThe project offers a Slack workspace and office hours for questions, and GitHub Issues for bugs and feature requests.The repository links a user guide and FAQ for documentation.

Plans

Arkime

  • ArkimeFree

Arkime pricing →

termshark

  • termsharkFree

termshark pricing →

In their own words

Arkime

Arkime is a free, open-source network analysis and session search tool that passively observes traffic and creates searchable session records. It parses layers 3–7 and indexes fields including protocols, DNS names, HTTP headers, TLS/JA4 fingerprints, file hashes, and GeoIP in OpenSearch or Elasticsearch. Operators can store full packets in standard PCAP format or use metadata-only capture, with rules to select traffic for saving. Users can search sessions, inspect packet data, and export results as PCAP or CSV. Cont3xt enriches supported indicators using commercial and OSINT sources, including VirusTotal, Censys, and Shodan; phone enrichment is limited to the U.S. Parliament groups clusters and displays cluster issues and Elasticsearch health. Capture can scale by adding machines or increasing CPU and disk. Arkime has no license fees or paid-only features. Installation guidance covers Linux, recommends Debian or Ubuntu LTS, and links to a container guide. OpenSearch or Elasticsearch is required for session metadata. Authentication options include basic, form, digest, header, and OIDC, while the project advises against anonymous authentication.

Visit arkime.com

termshark

termshark is a terminal interface for tshark, inspired by Wireshark, for inspecting packet captures and network traffic. It can read pcap files or sniff live interfaces when tshark is permitted, including on a remote machine where a capture need not be copied to a desktop. Users can apply Wireshark display filters, group conversations by protocol, and reassemble TCP and UDP streams. Packet search covers packet lists, structures and bytes, using text, regular expressions, hexadecimal input or display filters. The guide also describes importing a Wireshark column set when the configuration can be found, and transferring the current capture with Magic Wormhole. The project lists Linux, macOS, BSD variants, Android through Termux and Windows. It is free and MIT-licensed, and the project says its Go implementation builds as one executable on each platform. Packet analysis requires tshark 1.10.2 or higher in the user's PATH. The project notes that some tshark features are not yet exposed by termshark; the latest listed release is v2.4.0, dated July 11, 2022.

Visit github.com