ekg2
« Back to VersTracker
Description:
Multiplatform, multiprotocol, plugin-based instant messenger
Type: Formula  |  Latest Version: 0.3.1@4  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: messaging instant-messenger terminal irc xmpp tui
Install: brew install ekg2
About:
ekg2 is a plugin-based, multiplatform instant messaging client that supports multiple protocols including Gadu-Gadu, IRC, and XMPP. It features a text-based user interface and a robust scripting engine for automation and customization. The client is designed for advanced users who require a lightweight, terminal-centric communication tool.
Key Features:
  • Multi-protocol support (XMPP, IRC, Gadu-Gadu, etc.)
  • Plugin-based architecture for extensibility
  • Text-based user interface (TUI) for terminal usage
  • Scripting capabilities for automation
Use Cases:
  • Managing multiple chat accounts from a single terminal interface
  • Automating chat tasks via scripts and plugins
  • Running a lightweight messenger on servers or low-resource devices
Alternatives:
  • Finch – Finch uses the ncurses interface and is based on libpurple, offering a similar terminal chat experience.
  • WeeChat – WeeChat is a highly extensible IRC client that also supports other protocols via plugins, focusing on relay and scripting.
License: GPL-2.0-only
Dependencies: openssl@3, readline
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 15, 2025 5:02pm 4 VERSION_BUMP ca75164b
Sep 16, 2025 7:42pm 4 VERSION_BUMP 7d8a3333
Nov 19, 2024 12:37am 4 VERSION_BUMP b3f37159
Sep 12, 2024 5:54pm 4 VERSION_BUMP 1485633c