About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net aim alternative aol aol-instant-messenger api apple application applications apps audio blog bulletin-board business c c# cdo chatting client cms code collaboration communication communications community conferencing connect connectivism connector content-management database database-abstraction design develop development distributed distributed-computing download downloads dynamic-content eclipse elearning enterprise event extensible file-sharing finch forum forum-software gnome gtk# gtk2 gui gui-framework human-machine-interfaces icq im instant instant-messaging instant-messenger internet-relay-chat irc j2ee j2se jabber jabber-client java jdbc jms learning-management-system library linux lms mac mac-os-x meeting messaging messenger modular mono monodevelop mp3 msn msn-messenger multithreaded multi-user-dungeons-(mud) music mvc mysql net4j network networking nio non-blocking-io objectoriented object-oriented oscar osgi osx p2p perl php pidgin platform plugin podcast podcasting portal postgresql presentation programming qt qt4 rapid remoting role-playing rss server sharing signal signal-processing simulation skype sms social socialsoftware software-development streaming swing syndication technology tools turn-based-strategy unix utilities video visualization voice voip web webcam webmail web-services whiteboard wiki windows 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
Eclipse Communication Framework
[17 users on Ohloh]
ECF is a framework for building communications functions into Eclipse-based tools and applications. It can be used to create other plugins, tools, or full applications that require asynchronous point-to-point or publish-and-subscribe messaging.

ECF is also a small set of applications for real-time developer communication, including instant messaging, file sharing, and real-time collaboration.

[10 users on Ohloh]
Chisimba is a Web 2.0 enabled rapid application development with a rich set of features and over 100 modules of functionality. It is available for download via the listed homepage or cvs checkout from cvs2.uwc.ac.za. Chisimba was developed based on several years of experience in software design and architecture at the University of the Western Cape and partner institutions around Africa using its predecessor KEWL.NextGen. It is under active development by a team of developers in 16 African hi...
[7 users on Ohloh]
DJabberd is a high-performance, scalable, extensible Jabber/XMPP server framework. While it comes with an example server, it's really a set of classes for you to build your own Jabber server without understanding Jabber. Instead of working with XML and protocol-specific details, you subclass parts and work with sane objects and data structures and let DJabberd do all the ugly work.
[6 users on Ohloh]
Galaxium is an instant messenger application designed for the GNOME desktop. It will allow you to connect to MSN (and other protocols through the use of addins) to communicate with your family, friends and co-workers! It is a cross-platform application that uses the Mono and GTK# toolkits for the user interface and protocol handlers. Several plugins are also in the works to bring advanced features like Adium Theme support.
[4 users on Ohloh]
Martyr is a framework (library) for the IRC Protocol, written entirely in Java, for Java programs. Martyr could be used as the foundation for a bot or a client written in Java. The goal for the Martyr project is to have a complete IRC client framework encompassing all the features of modern IRC, but to be fully separate from any client implementation.
[3 users on Ohloh]
Java Instant Message (IM) Library, Client and Tools.

Flexible framework to design your own IM client or bots. Supports AIM, ICQ, Yahoo, MSN, Jabber, SMS.

Fully functional GUI with spell checking and a lot more. Includes a web interface for remote/cell access.

[3 users on Ohloh]
joscar is an easy-to-use, robust library for connecting to AOL Instant Messenger from Java.

With joscar, your users can send and receive messages (including image & secure messages), transfer files, and join chat rooms. A powerful event model allows for tight integration with a graphical or Ajax interface, to provide a cool user experience.

[2 users on Ohloh]
Net4j Signalling Platform

Net4j is an extensible client-server communications platform based on OSGi but also executable stand alone. You can easily extend the protocol stack with Eclipse plugins that provide new transport or application protocols. Net4j's focus on performance and scalability is featured by non-blocking I/O, zero-copy signals and multiplexed binary protocols. Net4j was originally developed to support the CDO technology for distribute...

[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]
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 ...

[0 users on Ohloh]
Ubiety is an XMPP library written in C# to be extensible and easy to use.
Economy Simulation Online
[0 users on Ohloh]
Tags: chat simulation turn-based-strategy framework
EcoSim is a webbased multiplayer economy simulation game where you can found a company and trade different goods or mine raw materials. The project is in designing phase where the database is designed. Contributers are welcome!
pircbotcpp, C++ IRC SDK port of pircbot
[0 users on Ohloh]
Tags: framework chat
pircbotcpp is a IRC C++ software development kit. It is a C++ port of pircbot. pircbotcpp is an Object Oriented client framework which lets you write quick and easy C++ IRC bots. It includes comprehensive documentation and samples.
[0 users on Ohloh]
RAD Heart .NET Prototype
[0 users on Ohloh]
Tags: chat conferencing xml framework object-oriented
Ramses is a realtime application messaging server. It allows various clients to connect to a server and send application messages between each other. It differs from other messaging solutions in that the messages are sent realtime and not queued.
Duke Java Bot
[0 users on Ohloh]
Tags: framework chat
Duke is an IRC-bot framework based on PircBot library. It provides extensible IRC messages handling bus, made of modules integrated by Spring IoC container.
The Dent Project
[0 users on Ohloh]
Tags: chat framework
The Dent Project is an open source API for writing Trillian plugins in C#, Visual Basic .NET, or Managed C++ using the Microsoft(R) .NET Framework(tm).
[0 users on Ohloh]
Make AJAX/PHP avatar worlds on websites. Build visualized, real multi-user communities, fora and chat rooms. See your buddies wander around. From card games to virtual RPG worlds, DutchPIPE makes it possible. The future: interconnected DutchPIPE sites.