Apps available for
Mac OS X
Windows
Linux
BSD
PortableApps.com
Gajim VS Pidgin
Pidgin is a versatile multi-protocol instant messaging client suitable for users who require connectivity to various chat networks, while Gajim is a dedicated XMPP client focusing on providing a modern and secure experience for XMPP users.
Gajim
Pros:
Focus on XMPP protocol with high compatibility
Built-in support for multi-user chats
User-friendly interface with a modern look
Regular updates and improvements from the developers
Supports end-to-end encryption for secure messaging
Cons:
Limited to XMPP, may not suit users needing multiple protocols
Fewer plugins available compared to Pidgin
Occasional performance issues with large chat rooms