Profanity - Console Based XMPP Client

  •        1241

Profanity is a console based XMPP client written in C using ncurses and libstrophe, It supports XMPP chat services, including GoogleTalk and Facebook, Chat rooms and private messaging, Roster management and lot more.

http://www.profanity.im/
https://github.com/boothj5/profanity

Tags
Implementation
License
Platform

   




Related Projects

Pidgin - The Universal Chat Client


Pidgin is an instant messaging program which lets you log in to accounts on multiple chat networks simultaneously. It runs on Windows, Linux, and other UNIX operating systems. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, MXit, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr.

ch@tr


Ch@tr is (another) chat application for XMPP that connects to Google Talk. The vision for ch@tr is that it will be a hub for email, calendar, and chat, and help focus a user's work - freeing him from distraction and unwanted im's or emails.

ChatSecure - Encrypted chat client for iOS and Android


ChatSecure is a instant messaging client for iOS and Android that integrates encrypted OTR ("Off the Record") messaging support from the libotr library and the XMPPFramework to handle Jabber/GTalk (XMPP).

Conversation - Instant Messaging for Android


Conversations is the instant messaging client for the Android. It supports XMPP, Jabber client, Encryption and lot more.

elephant - Google Talk XMPP Jabber Status Message Logger


Google Talk XMPP Jabber Status Message Logger



nigami - XMPP/Jabber chat client for console on MINIX 3


XMPP/Jabber chat client for console on MINIX 3

ChromeChat - XMPP/Jabber Chat plugin for Google Chrome


XMPP/Jabber Chat plugin for Google Chrome

Chaterr - XMPP server in node.js to redirect chats in Google Talk and Facebook Chat


XMPP server in node.js to redirect chats in Google Talk and Facebook Chat

Xabber - XMPP client for Android


Xabber is the most popular open-source XMPP client for Android. It supports multiple XEPs, Off-The-Record (OTR) chat encryption and is available in multiple languages. Xabber is standards compliant and secure, supporting a vast number of XMPP extensions and services. It is compatible with all standard XMPP servers. Ejabberd, Prosody, Operfire, etc.

Spark - Cross-platform real-time collaboration client optimized for business and organizations.


Spark is an Open Source, cross-platform IM client optimized for businesses and organizations. It features built-in support for group chat, telephony integration, and strong security. It also offers a great end-user experience with features like in-line spell checking, group chat room bookmarks, and tabbed conversations. Combined with the Openfire server, Spark is the easiest and best alternative to using un-secure public IM networks.

Apache Vysper - A modular, full featured XMPP (Jabber) server


Apache Vysper aims to be a modular, full featured XMPP (Jabber) server. Vysper is implemented in Java. There are already some larger XEPs as modules available, most notably Multi User Chat (XEP0045), Publish/Subscribe (XEP0060) and BOSH (XEP0124, XEP0206)

ShareLocationPlugin - A plugin to add location sharing capabilities to the open source Jabber/XMPP client Conversations


This plugin adds location sharing capabilities to the open source Jabber/XMPP client Conversations.One of the design principles of Conversations is to require as few permissions as possible. Not every user might be comfortable with Conversations accessing the device location at any given time. On top of that this plugin makes heavy use of Google Play Services and the Google Maps API to improve the user experince. (Better location detection using cell towers and display of an actual map to verify the users position.) Both of which are not really suitable for mainline Conversations.

node-xmpp-muc-bot - A very basic Node.js xmpp/jabber multi user chat-room bot


A very basic Node.js xmpp/jabber multi user chat-room bot

google-chat - xmpp client for google chat, using xmpp4r library


xmpp client for google chat, using xmpp4r library

Oracle XMPP/Jabber Instant Messenger


Send XMPP (Gtalk/Google Talk also supported) messages (thanks to Jabber) within a single line of PL/SQL code, get buddies list and status in relational tables (or xml) on Oracle 11g.

talk-node - A web based client for gtalk and facebook chat, over the XMPP protocol.


A web based client for gtalk and facebook chat, over the XMPP protocol.

gooeytalk - A compact Google Talk client in JavaFX using the Smack XMPP API


A compact Google Talk client in JavaFX using the Smack XMPP API

TykeBot - Ruby based XMPP (Jabber) singlet & MUC chat bot


Ruby based XMPP (Jabber) singlet & MUC chat bot

telepaatti - IRC to Jabber/XMPP gateway compatible with MUC-protocol (Multi user chat)


IRC to Jabber/XMPP gateway compatible with MUC-protocol (Multi user chat)

fgoodman-XMPPChat


An IRC-like chat interface for XMPP/Jabber. XMPPChat imitates persistent group chat, a feature currently lacking in XMPP/Jabber.