Desktop client for private messaging in social network "VKontakte". Created for competition

Client use XMPP-protocol for messaging. Also client use VKontakte API for desktop-applications.


  • sending / receiving private messages;
  • messages history (viewing / searching);
  • own status (viewing, changing);
  • friends statuses;
  • avatars;
  • friends info;
  • popup notifications about new messages, friends status changing;
  • look and feel customizing (theme sets).


Client requires Java Runtime Environment (JRE) 6 Update 10 or above from Sun (Oracle). You can check your JRE version by this link. You can download last JRE version by this link. Debian / Ubuntu has own JRE package: sun-java6-jre

Installation via installer (exe, Windows only)
Download installer (exe). Run it. Follow instructions on screen. Shortcut will be created on your desktop after successful installation.
Installation from archive (zip)
Download zip version. Unzip it. And run:
  • Windows: vk-xmpp-kanfet.bat
  • Linux:
  • Windows 7
    Windows 7
  • Windows XP
    Windows XP
  • Ubuntu
  • Windows 7 - "Business Black Steel" theme
    Windows 7 - "Business Black Steel" theme
  • Windows 7 - "MistAqua" theme
    Windows 7 - "MistAqua" theme
  • Windows 7 - "Moderate" theme
    Windows 7 - "Moderate" theme
  • Ubuntu - "Graphite" theme
    Ubuntu - "Graphite" theme



Sources with dependencies:

Compile and build:

  1. Install JDK 6
  2. Install Apache Ant
  3. Unzip archive
  4. Run ant create_distribs


  • Disconnection after initial connection fixed. Problem observed for users with a large (more than 100) list of friends.
  • Installers added (exe, Windows only).
  • Sources added.
  • This page created
  • Download links added.