Adium

Adium

Web site: www.adium.im
Category: Network
Subcategory: Instant Messenger, IRC Clients
Platform: OS X
License: GPL
Interface: GUI
Programing language: Objective-C, Cacao
First release: September 28, 2001
Rating:  star  star  star  star

line

Adium – a free and open source instant messaging application for Mac OS X that can connect to AIM, XMPP (Jabber), ICQ, IRC and more. Based on the libpurple protocol library, Adium can connect you to any number of messaging accounts on any combination of supported messaging services (see further down for the list) and then chat with other people using those services.

The main features of Adium are:
– Open Source, so everyone can see how Adium works and help improve it.
– Support for a wide range of different Instant Messaging services
– A delightful UI: Tabbed chat windows
– Mac OS X integration: Address Book integration and WebKit Message View: Theme your chat windows
– Combined Contacts: Merge your contacts so that each one represents a person, not an account
– A sophisticated events system including support for visual notifications via Growl and OS X’s Notification Center
– OTR Encryption
– File Transfer
– Xtras and many, many other customization options
– A beautiful icon, the “Adiumy” duck
– Translations: Adium speaks 27 different languages

Adium supports protocols such as:
– XMPP (including Google Talk, Facebook Chat, and LiveJournal services)
– OSCAR (including AIM and ICQ)
– Twitter
– Bonjour
– IRC
– Novell GroupWise
– IBM Sametime
– Gadu-Gadu

Adium also supports protocols via plugins:
– Skype & Skype for Business Server
– Telegram
– QQ
– Steam chat
– NateOn

The project founder is Adam Iser.

Citadel

Citadel

Web site: www.citadel.org
Category: Network
Subcategory: Address Books, Calendars, E-mail, Forums, Instant Messengers, RSS, Wiki
Platform: BSD, Linux, UNIX-like
License: GPL
Interface: Web UI, CLI
Programing language: C
First release: < 1988
Rating:  star  star  star  star  star

line

Citadel – an open source collaboration messaging and groupware suit which is designed to run on open source operating systems such as Linux or BSD. Citadel is a highly integrated Groupware Platform with a AJAX-powered “Web 2.0” interface, but also providing SMTP, IMAP, POP3 and GroupDAV access to its content.

Citadel offers versatile email services with very low administration needed. It provides its own implementations of these server protocols: IMAP, POP3, SMTP, ManageSieve, XMPP, Citadel.

Citadel provides features such as:
– Email, calendaring, address books, bulletin boards, instant messaging, and more … all in one tightly integrated server package. Unlike other open source groupware systems, all of Citadel’s data stores are built-in. All that tedious mucking about with dependencies and config files is a thing of the past.
– High-performance, multiprotocol, multithreaded server engine
– Wiki and blog engines built in. Citadel is a collaboration server and a content management system!
– Web browser, telnet/SSH, local client software accessible
– Standards-compliant e-mail built in: IMAP, POP3, ESMTP
– Group calendaring and scheduling (WebDAV, GroupDAV, and Kolab-1 compatible)
– Built-in listserv (mailing list server)
– Built-in RSS Feed Aggregation
– Integrated server-side mail sorting and filtering. Users can choose between an easy-to-use web based rules editor, or the power of writing complex scripts using the industry standard Sieve language.
– Support for push e-mail and mobile devices
– Database-driven, single-instance message store
– Built-in full text index for fast searching
– Authenticated SMTP for remote email submission
– Multiple domain support
– Built-in integration with perimiter email filtering technologies such as Realtime Blackhole Lists (RBL’s), SpamAssassin, and ClamAV antivirus
– Server-to-server replication. Users in any number of domains can be spread out across any number of Citadel servers, allowing you to put data where you need it, and enabling infinite horizontal scalability.
– Web-based access to email, calendars, and everything else through a powerful AJAX-style front end
– Very strong support for “public folders” and message forums.
– Built-in instant messenger service
– SSL/TLS encryption for all protocols

The Citadel system is extremely versatile. It provides numerous front ends to present to users, such as a text-based interface, an AJAX-style web interface, and many popular PIM clients using SMTP/POP/IMAP.

Pork

Pork

Web site: dev.ojnk.org
Category: Network
Subcategory: Instant Messengers, IRC Clients
Platform: Linux, UNIX-like
License: GPL
Interface: Ncurses
Programing language: C, Perl
First release: 2002
Rating:  star  star

line

Pork – a console based client for the AOL Instant Messenger service that uses the ncurses screen library. Pork is intended to be fast, useable, and stable.

It uses the OSCAR protocol (the one the windows client uses) to access AIM. Pork features Perl scripting; an online help system; the ability to configure nearly all aspects of the program’s look-and-feel; an alias system; and a powerful, fully-configurable key binding system.

It supports being logged in with more than one screen name at the same time. The default look-and-feel of the client is modeled after the ircII IRC client. Anyone comfortable using ircII (or any clients derived from it — e.g., epic, BitchX, etc.) will feel comfortable using
pork.

Pork supports IRC as well.

Pork was written by Ryan McCabe.

The latest version of Pork was released in 2005.

EKG2

EKG2

Web site: github.com/ekg2/ekg2
Category: Network
Subcategory: Instant Messengers
Platform: BeOS, BSD, Linux, OS X, Solaris, SunOS, UNIX-like
License: GPL
Interface: GUI, CLI
Programing language: C
First release: March 2, 2007
Rating:  star  star  star

line

EKG2 – an open source, multi-platform, multi-protocol, and plugin-based, instant messenger with a Gtk+ 2 GUI or a console UI, for UNIX-like operating systems.

EKG2 is plugin-based, and because of this, it can support many different protocols. It can also support different GUIs! Below is a list of available plugins.

Protocol plugins:
– Jabber – (XMPP, GTalk and Tlen.pl support),
– GG (gadu-gadu) – (using libgadu, the most popular polish IM protocol),
– IRC – (mostly IRCnet-oriented),
– ICQ
– polchat
– rivchat

GUI plugins:
– Gtk+ 2.x – under development.
– ncurses – primary EKG2 user-interface, console
– readline

Logging facility:
– logs – a multi-functionality plugin that allows logging in irssi-like format, in XML, in a simple format and in a raw format.
– logsqlite – logging into a SQLite database.

Scripting languages bindings: Python, Perl

Other superb plugins:
– autoresponder – a simple captcha for IM
– sim (using OpenSSL) & gpg – these plugins allow encryption within supported protocols
– jogger – allows manipulation of JoggerBot via ekg2
– mail – checking local maildir/mailbox for new messages
– nntp – read Usenet news
– rss – read RSS/Atom feeds
– sms – sms sending

LoquiIM

LoquiIM

Web site: loqui.im
Category: Network
Subcategory: Instant Messengers
Platform: Android, FirefoxOS
License: AGPL, Apache, BSD, MIT, MPL
Interface: GUI
Programing language: ?
First release: July 20, 2013
Rating:  star  star  star

line

LoquiIM – a mobile messaging app that allows users to use their chat accounts from different providers with just one simple interface.
The app is currently available only on Firefox OS and Android through the Firefox Marketplace, and other operating systems may be supported in the future.

LoquiIM currently supports the following providers:
– WhatsApp
– Google Hangouts
– Nimbuzz
– Nokia ovi
– Microsoft Lync
– Any other XMPP/Jabber provider in the world

Psi

Psi

Web site: psi-im.org
Category: Network
Subcategory: Instant Messengers
Platform: Haiku, Linux, OS X, UNIX-like, Windows
License: GPL
Interface: GUI
Programing language: C++, Qt
First release: July 7, 2001
Rating:  star  star  star  star

line

Psi – a free instant messaging application designed for the XMPP network. Fast and lightweight, Psi is fully open-source and compatible with Windows, Linux, and macOS.

With Psi’s full Unicode support and localizations, easy file transfers, customizable iconsets, and many other great features, you’ll learn why users around the world are making the switch to free, open instant messaging.

Google Talk, LiveJournal, and Portugal Telecom are just a few of the groups that are actively using the XMPP network around the world — and many other companies and educational institutions are still joining in. Psi allows you to seamlessly chat with anyone connected to this global IM network through services like these.

The project founder is Justin Karneges.

Viber

Viber

Web site: www.viber.com
Category: Network
Subcategory: Instant Messenger, VoIP Clients
Platform: Android, iOS, Linux, OS X, Windows
License: Freeware
Interface: GUI
Programing language: ?
First release: ?
Rating:  star  star  star  star

line

Viber – a free and multi-platform messenger for voice and video conferencing, which also allows you to send text messages and image files at the same time. Viber is an ideal alternative for the most popular voice communicator Skype.

Viber gained huge popularity in the mobile version for iOS, BlackBerry and Android, as well as Windows Phone. Viber in the desktop version allows you to perform the same tasks as the mobile version. In addition, after logging in, using your own mobile number, it can synchronize your list of contacts and all other elements along with the entire archive of conversations. It is worth adding that we can also continue the conversations started in the desktop application, for example using a smartphone, tablet or vice versa.

Using the program in the desktop version, we get the best quality of voice calls and video calls in HD, as well as the possibility of free sending of SMS messages and digital photos. Viber is also characterized by speed of operation and low consumption of memory and processor.

To be able to use the Viber communicator, you must have an Internet connection and your own mobile phone number, which is required to log in.

Whatsie

Whatsie

Web site: github.com/MerkeX/whatsie
Category: Network
Subcategory: Instant Messenger
Platform: Linux, OS X, Windows
License: MIT
Interface: GUI
Programing language: ?
First release: 2016
Rating:  star  star  star  star

line

Whatsie – a simple & beautiful desktop chat client for WhatsApp Web for Linux, Windows and OS X platforms. Not affiliated with WhatsApp or Facebook. This is NOT an official product. Whatsie uses WhatsApp Web, and it requires having WhatsApp Messenger installed and configured on your mobile device.

Features
– Themes & Mini Mode
– Native Notifications (with reply on OS X)
– Spell Checker & Auto Correct
– Keyboard Shortcuts
– Launch on OS startup
– Automatic Updates

The project developer is Devid Zanon.

Messenger for Desktop

Messenger for Desktop

Web site:
Category: Network
Subcategory: Instant Messengers
Platform: Linux, OS X, Windows
License: MIT
Interface: GUI
Programing language: ?
First release: April 9, 2015
Rating:  star  star  star  star

line

Messenger for Desktop – a simple & beautiful desktop client for Facebook Messenger. Chat without distractions on OS X, Windows and Linux. Not affiliated with Facebook. Messenger for Desktop is a wrapper for the official client messenger.com. By “wrapper”, I mean that it works like a regular browser which can only navigate to the messenger.com web app. Thus, MFD doesn’t touch your messages, account or personal data.

Features:
– Themes & Mini Mode
– Native Notifications (with reply on OS X)
– Spell Checker & Auto Correct
– Support for Facebook for Work
– Keyboard Shortcuts
– Launch on OS startup
– Automatic Updates

The project developer is Alexandru Rosianu.

Ring

Ring

Web site: ring.cx
Category: Network
Subcategory: Instant Messengers, VoIP Clients
Platform: Android, Linux, OS X, Windows
License: GPL
Interface: GUI
Programing language: C, C++
First release: 2016 ?
Rating:  star  star  star  star  star

line

Ring (prevoiusly: SFLphone) – a free software for universal communication which respects the freedoms and privacy of its users. It is published under the GNU General Public License 3. Ring is developed by Savoir-faire Linux with the help of a global community of users and contributors. Savoir-faire Linux is a Canadian company specialized in Linux and free software. In November 2016, it became part of the GNU Project.

The goals of Ring are:
– a telephone: a simple tool to connect, communicate and share
– a teleconferencing tool: easily join calls to create conferences with multiple participants
– a media sharing tool: Ring supports a variety of video input options, including mutliple cameras and image and video files, and the selection of audio inputs and outputs; all this is supported by multiple high quality audio and video codecs
– a messenger: send text messeges during calls or out of calls (as long as your peer is connected)
– a building block for your IoT project: re-use the universal communications technology of Ring with its portable library on your system of choice.