About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net 3-5 aim aol-instant-messenger api apple application apps audio avatars bosh business c c# c++ chatting cldc client communication community conference develop developer development devtool download downloads emoticons encryption finch framework gnome gtalk icq im instant-messaging instant-messanging instant-messenger institute internet-relay-chat irc j2me j2se jabber jabber-client java javame javascript jdbc kde lan library linux mac mac-os-x meeting message messaging messenger midp miranda-im mobile mono monodevelop msn msn-messenger muc mysql network networking online oscar osx p2p pandion php pidgin platform plugin presentation private protocol psi public qt qt4 rit rochester samba server sharing social social-networks software-development talk tcl tcltk technology tk tools unix utilities vi video vim voice voip web webcam whiteboard win32 windows x11 xml xmpp xmpp-client yahoo
[1131 users on Ohloh]
Pidgin is an instant messaging program for Windows, Linux, BSD, and other Unixes. You can talk to your friends using AIM, ICQ, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, QQ, Lotus Sametime, SILC, SIMPLE, and Zephyr.

Pidgin can log in to multiple accounts on multiple IM networks simultaneously. This means that you can be chatting with friends on AIM, talking to a friend on Yahoo Messenger, and sitting in an IRC channel all at the same time.

[321 users on Ohloh]
Unified OS X instant messaging platform
Kopete IM Client (KDE)
[226 users on Ohloh]
Kopete is a flexible and extendable multiple protocol instant messaging system designed as a plugin-based system. All protocols are plugins and allow modular installation, configuration, and usage without the main application knowing anything about the plugin being loaded. The goal of Kopete is to provide users with a standard and easy to use interface between all of their instant messaging systems, but at the same time also providing developers with the ease of writing plugins to support a new ...
[99 users on Ohloh]
Psi is a leading instant messaging / real-time communications client for the Jabber network (using the XMPP protocol). It is cross platform, available for Windows, Mac OS X and X11 (Linux, BSD, Solaris etc.) platforms. It uses the Qt library.

It aims to be (and is famous for being) standards compliant and stable. It is also at the cutting edge of XMPP development, with several of the authors very actively involved in the XMPP standards extension process.

[86 users on Ohloh]
Miranda is the next generation Miranda IM client for Windows.
[10 users on Ohloh]
Coccinella is a free and open-source cross-platform communication tool with a built-in whiteboard for improved collaboration with other people.
[7 users on Ohloh]
A Jabber/XMPP library written in Tcl.
[7 users on Ohloh]
Browser-based web conferencing software.

- Presentation and document sharing
- Audio and video sharing
- Application sharing
- White board and annotations
- Chat
- Polls
- Question manager
- Record and archive

Both open-source and enterprise edition available.

[2 users on Ohloh]
Pandion is an open source instant messenger. Designed to be secure, easy and fun to use. Pandion is also compliant with the open standard XMPP (aka Jabber).
[2 users on Ohloh]
This project is now called Ubiety and is being tracked on a different page.
[2 users on Ohloh]
agsXMPP is a SDK for the eXtensible Messaging and Presence Protocol (XMPP) protocol written in managed C# dedicated to .NET and Mono technologies. The SDK is released as open source under a dual license.
[1 users on Ohloh]
Lightr is an XMPP and BOSH client written in object-oriented PHP5. It is intended to be run on-interval by an AJAX-enabled frontend and utilizes the CURL library to handle connections with a BOSH server.
[1 users on Ohloh]
JMeeting is a next generation type of business or personal meeting. JMeeting will have audio, video and chat conferencing easily set up and viewable. JMeeting will be able to share and create presentations. During the meeting you can click present and it will present the presentation or document full screen to all users with a red laser to show important points.
[1 users on Ohloh]
MiniIM is messaging client for jabber/xmpp protocol.
[1 users on Ohloh]
A generic application platform, with an architecture loosely based on that of the popular multi-protocol instant messenger Miranda. It is implemented in pure Qt (c++) and will therefore run on multiple platforms including Windows, Linux and Mac OS X.

Current functionality includes a minimal Jabber client, with SSL and MD5-DIGEST authentication (meaning it can be used with google talk and most jabber hosts), support for multiple accounts and jabber 'transports'.

The core program is ...

[1 users on Ohloh]
Tags: chat irc aim gtalk messaging instant jabber im vi vim
Vimchat is a vim plugin that allows you to do instant messaging from within the vim text editor.

Screenshot 1 Screenshot 2

FeaturesVimchat allows you to easily connect to jabber servers such as Google Talk. It is also possible to connect to other services such as IRC, AIM, ICQ, and MSN. You just need to set up jabber transports.

Vimchat supports encryption via OTR (off the record).

Vimchat can use a status icon in the system tray that will blink when you receive new...

WinPopup Protocol
[1 users on Ohloh]
WinPopup Protocol is a protocol plugin for Miranda IM. It allows to send and receive messages from computer to computer without using dedicated servers over Microsoft Network ( SMB ). Its MS WinPopup, net send, VikPoup, RealPopup, Netter etc. compatible.
[1 users on Ohloh]
A implementation of the XMPP protocol written in C# and a WPF client.

Project moved to http://babelim.codeplex.com/

babel im
[0 users on Ohloh]
Tags: 3-5 c# messenger instant communication chat jabber
A implementation of the XMPP protocol written in C# and a WPF client.
[0 users on Ohloh]
GTMobile is a client of Google Talk that run on java phones. Current release has been tested under SUN WTK 2.5beta. It requires CLDC 1.1 and MIDP 2.0 support. Such phones like Nokia N70, Moto E680, SE W800, etc. GTMobile can automatically resize for any size of screen but not tested on real phones because I don't have such java phones.

Here is snapshot on SUN WTK 2.5:

Anyone who test this client on real phones please send me a snapshot, thanks!