Trisha Shetty (Editor)

Gajim

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
Gajim Developers

Preview release
  
Git

Initial release
  
May 21, 2004

Written in
  
Gajim

Stable release
  
0.16.6 (October 2, 2016; 5 months ago (2016-10-02)) [±]

Operating system
  

Gajim /ɡɛˈʒm/ is an instant messaging client for the XMPP protocol which uses the GTK+ toolkit. The name Gajim is a recursive acronym for Gajim's a jabber instant messenger. Gajim runs on Linux, BSD and Microsoft Windows. Released under the GNU General Public License, Gajim is free software. A 2009 round-up of similar software on Tom's Hardware found version 0.12.1 "the lightest and fastest jabber IM client".

Contents

Philosophy and features

The goal of the Gajim project is to provide a full-featured and easy to use XMPP client for GTK+ users. Gajim uses PyGTK as GUI library, so it does not require full GNOME to run, though it works nicely under a GNOME environment. Some of its features:

  • Tabbed chat windows
  • Group chat support (with MUC protocol)
  • Emoticons, Avatars, File transfer, URL grabber, Bookmarks
  • Systray icon, Speller
  • TLS, OpenPGP and end-to-end encryption support (OpenPGP not available under Windows until version 0.15), including SSL legacy support
  • Transport Registration support
  • Service Discovery including Nodes
  • Wikipedia, dictionary and search engine lookup
  • Multiple accounts support
  • D-Bus Capabilities
  • XML Console
  • Jingle voice and video support (using the "python-farstream" library, no support in Windows yet)
  • Gajim is available in Basque, Bulgarian, Chinese, Croatian, Czech, English, Esperanto, French, German, Italian, Norwegian (Bokmål), Polish, Russian, Spanish, Slovak, Swedish, Ukrainian and others.

    Third-party plugins

    Gajim supports third-party plugins. Examples include:

  • Gajim-OMEMO, adding support for OMEMO.
  • Security

    Up until late 2011, it was possible to forge a link such that when a receiving Gajim user clicks on it, arbitrary code would be executed on the Gajim user's machine.

    References

    Gajim Wikipedia


    Similar Topics