Skip to content
XMPP client
C++ QMake JavaScript HTML Shell Makefile Other
Latest commit 9acf19a May 25, 2016 Sergey Il'inykh More quit-on-close checkbox dependent widgets
Failed to load latest commit information.
admin some Mac building optimization Sep 27, 2013
certs startcom has a new root cert Jun 18, 2008
doc Doxygen update May 26, 2013
iconsets Use MUC affilation icons from Adium as defult Apr 4, 2016
iris @ ac37645 iris relinked May 21, 2016
mac Retina displays support. closes #71 Aug 14, 2013
options A little war with big warnings May 4, 2016
qa Merge pull request #128 from tehnick/valgrind Mar 26, 2014
qcm Search for debug version of idn in debug mode May 11, 2016
sound Tailorization Apr 8, 2007
src More quit-on-close checkbox dependent widgets May 25, 2016
themes/chatview Applied Psi+ patch 1230-psi-pgp-chat-icons.diff Feb 23, 2016
tools Added toolbars_state.rb for <toobars-state> troubleshooting purposes. Apr 6, 2008
win32 More qt3 cleanup Jun 9, 2011
.gitignore merge May 11, 2016
.gitmodules git submodule uris changed to public ones to make users happy. Nov 25, 2011 Use new qconf May 26, 2015
.qmake.conf qt5 fix Oct 29, 2014
COPYING Fixed incorrect fsf address Apr 2, 2012
INSTALL small fixes to INSTALL, build-unix.txt and build-win.txt Dec 2, 2009
README bump version number Oct 10, 2012
TODO jabber -> xmpp Aug 10, 2012
client_icons.txt Use caps node for searching client icon if client is empty Mar 12, 2016
configure Search for debug version of idn in debug mode May 10, 2016
configure.exe Use standard Qt5 log message formatter May 11, 2016
iconsets.qrc Use MUC affilation icons from Adium as defult Apr 3, 2016 clean up references to qca-static and conf_windows Aug 30, 2012
psi.appdata.xml Added AppData file Mar 27, 2016
psi.desktop Add Hebrew translation to psi.desktop Nov 18, 2014 Rename some stuff related to client icons Mar 11, 2016
psi.qc Enable plugins by default May 2, 2016
psi.qrc Migration from options stored in config.xml to options.xml and accoun… Jan 12, 2008
version bump version number Oct 10, 2012


Psi 0.16-dev
Date: September 12th, 2012

  Justin Karneges (2001-2004, 2009-current)

  Kevin Smith (2004-2009)

  For installation or compiling instructions, see the INSTALL file.

  This program is licensed under the GNU General Public License. See the
  COPYING file for more information.

  - QCA --
    * QCA 2.x is required to build Psi.
    * The qca-ossl and qca-gnupg plugins are desirable for full functionality
      of Psi.

  - Voice Calling --
    * The PsiMedia 1.0.x plugin and the qca-ossl plugin are needed to activate
      the voice calling feature. Source of PsiMedia can be found at:
      On Windows, place gstprovider.dll into the base directory.
      On Mac, place libgstprovider.dylib into
      On Linux, place into LIBDIR/psi/plugins

  - Upgrading to 0.15 --
    * During the upgrade process, any existing files will be copied to new
      locations. You can opt to have the files in the original locations
      removed or left intact.

  - GnuPG tips --
    * Always use the latest version of GnuPG.
    * On Windows, use a native build instead of one based on cygwin, and make
      sure it is properly installed in the registry.
    * Ensure 'gpg' actually works, by testing it from the command-line.
    * You must have a public and secret keyring. Psi cannot operate
      without them, and they must be there when you start it.

  New in 0.15
  - Merge many changes from Psi+.
  - New message history browser.
  - New, fast contact list window.
  - TURN proxying for voice calls.
  - Store data in more standardized locations based on the platform.
  - No longer dependent on the Qt3Support library.
  - Domains ending in .local now always work, whether via DNS server or mdns.
  - Windows 64-bit and Mac 64-bit now supported. Mac PPC deprecated.
  - Legacy SSL port probe feature removed.
  - Various small features and bugfixes.

  New in 0.14
  - Added color options to the chat window.
  - Can now specify a reason for kick/ban in groupchat.
  - Improved User Info window, to show more fields and photo view/save.
  - Support for Enchant as an alternative to Aspell.
  - Commandline interface now supports choosing profile and setting status.
  - D-BUS interface now supports setting status and indicating sleep/wake.
  - Fixed voice calling compatibility bugs with Pidgin and Empathy.
  - Various other minor improvements and bugfixes.

  New in 0.13
  - Voice calls (Jingle RTP).
  - Basic XMPP URI handler.
  - Ability to permanently trust certificates at connect time.
  - Mini command system (Ctrl+7 in chat window).
  - Various bugfixes.


  Psi is a capable XMPP client aimed at experienced users. Its design goals
  are simplicity and stability. Psi is highly portable and runs on Windows,
  Unix/X11, and Mac OS X.

  The interface is very ICQ-like. Alerts appear in the contact list when
  events are received, and things like subscriptions requests appear as
  "system messages" (ICQ users know these well).  Even "Chats" are queued in
  the contact list. Also, chats are "remembered" by default, so that you don't
  have to keep a bunch of windows open for each person. Just close the
  chat window. If you open it again it will all be there.

  Psi is minimal but powerful. There are keybindings for just about
  everything, Unicode is supported throughout, and contacts are cached
  offline. Security is also a major consideration, and Psi provides it for
  both client-to-server (SSL) and client-to-client (GnuPG).

How you can help

  We like comments, even (especially) if they are a simple thanks.

  Bug reports
  If you want to help us out, please file a bug report on our tracker at:
  For development versions, please write to the development mailing list
  Please be as descriptive as possible and tell us what exactly you were doing 
  at the time something went wrong. If possible, send us a stack backtrace.

  We can't possibly know what everyone wants, so we appreciate all feature
  requests. These can be submitted to the issue tracker as well (see above).

  Psi should be very portable. Please e-mail us first if you want to port Psi
  to another platform.

  There are many ways to contribute to the Psi project, if you think you can
  do a better job with any of the Psi graphics, then go right ahead!

  Same goes for sound.  Start mixing!

  Patches are welcome. External tools would be useful as well, like Licq
  conversion utilities (iconsets, message history, etc). Get to work!

  Want to make an RPM or something?

  You can send a paypal gift if you'd like, to

Have fun,
-The Psi team
Something went wrong with that request. Please try again.