Comparison of LAN messengers


The following tables compare general and technical information for a number of notable LAN messengers.

General information

Basic general information about the LAN messengers: creator/company, license/price, among others.
ProtocolAuthor, creatorFirst public release dateLatest stable versionCost Software licenseProgramming language
BeeBEEPBeeBEEP ProtocolMarco Mastroddi20105.8.6 C++ and Qt
BORGChatIonut Cioflan2002
BriarBramble ProtocolBriarproject.org20181.4.19 Java
iChatBonjour IM ProtocolApple Inc.20026.0.1 Likely Objective-C
iptuxWindows Messenger serviceJally, ManPT, others20080.51
Miranda NGWindows Messenger serviceRoland Rabien20000.96.1 C/C++
PidginBonjour IM ProtocolMark Spencer, others19982.14.12 C
qToxTox ProtocolTux3?1.17.6 C++ and Qt

Operating system support

The operating systems the messengers can run on without emulators or compatibility layers.
ClientWindowsMac OSLinuxAndroidiOSBSDOther
BeeBEEPRaspberry OS
BORGChat
Briar
iChat
iptux
Miranda NG
PidginFreeBSD
NetBSD
OpenBSD
Solaris

Illumos
qToxFreeBSD

Features

Toolkits or SDKsPrivate messagesPrivate chatPublic chatMessage boardEncryptionFile transferUnicode Message filtrationGraphical smileysMessage loggingWhiteboardTerminal Service CompatibilityUser base in Active DirectoryServerless
BeeBEEP
BORGChat
Briar
iChat 1
iptux
Miranda NG
qTox

Note 1: Using Apple's Bonjour protocol