About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
3d ai aim ajax aol aol-instant-messenger api appengine assembler audio basic blender3d blog bot c c# c++ chatapplication chatbot chatclient chatting cherrypy classification client cms code coding collaboration collaborative collective comet communication concurrency conference console cross-platform css database dcc devtool dht distributed django dynamic file freesoftware gae gajim game gtalk gtk history http im instant-messaging instant-messenger interactive internet-relay-chat irc ircbot ircd jabber jabber-client jabber-rpc java javascript jquery kademlia library links linux log mac macosx mac-os-x mediawiki mediawikiapi message-passing messenger microblogging middleware modular modules moo msn msn-messenger msnp mud multi-language multi-platform multiplayer mysql network object objectoriented object-oriented online oscar osx p2p perl php plugin plugins presence preview programming programming-language protocol pyqt pyqt4 qt qt4 remote robot roleplayinggame rpc rpg rss ruby script scripting secure semantic server shared sharing socket speex sqlalchemy stable student system transfer twisted twitter unix virtual virtual-reality voip vr web webserver webware wiki windows xml xml-rpc xmpp xmpp-client
[85 users on Ohloh]
Tags: gajim gtk chat jabber instant-messaging xmpp python
The goal of Gajim is to provide a full featured and easy to use Jabber client. Gajim works nicely with GNOME, but does not require it to run.
[15 users on Ohloh]
Supybot is a cross-platform IRC bot written in Python, known to run anywhere Python runs, which includes all *nices, and Windows.

1. Supybot is actively developed.
2. Supybot offers nested commands.
3. Supybot has a powerful and flexible capability system for handling security.
4. Supybot includes many plugins , and has many more ripe for the picking on this very website.
5. Supybot supports multiple servers.

[5 users on Ohloh]
CJC is a Jabber/XMPP client for text terminals. It uses pyxmpp library for XMPP comunication and curses for screen output. It is not fully-featured yet, but still quite usable. Its user interface is resembling those of popular IRC clients like irssi or BitchX.
[2 users on Ohloh]
Jabbim is a client for communication over XMPP/Jabber protocol, written in the Python language using Qt (4.3), PyQt (4.3) and Pyxl library, which is a part of the client. The aim of the Jabbim client is to make Jabber approachable for common people, so it is a client for common users and beginners. Because of this philosophy the Jabbim client might not suit everyone.
Virtual Object System (VOS)
[2 users on Ohloh]
VOS is a library and network protocol for interlinked object structures, which can be easily distributed over networks. Notifications of changes are automatically sent to other applications/clients. VOS simplifies concurrent asynchronous programming, both within the same process or distributed over the network. Revision control (versions), access control, and other important features are built in. VOS object messaging also allows access from multiple languages.

VOS forms the basis for...

[2 users on Ohloh]
An IRC bot written in Python, using the Twisted framework.

It has a simple but powerful plugin system. Plugins that already exist include:
* RSS feeds,
* karma,
* CIA-style RCS integration using an XMLRPC interface,
* weather reports

[2 users on Ohloh]
Why gozerbot?

* provide both IRC and Jabber support
* user management by userhost .. bot will not respond if it doesn't know you (see USER)
* fleet .. use more than one bot in a program (list of bots) (see FLEET)
* use the bot through dcc chat
* fetch rss feeds (see RSS)
* remember items
* relaying between bots (see RELAY)
* program your own plugins (see PROGRAM...

[1 users on Ohloh]
Orion is an multi-language multi-protocol Library mostly covering Chat Protocols. At the moment IRC (ruby) is fully supported. MSN (ruby) is partly.
[1 users on Ohloh]
Tags: xmpppy xmpp-client chat xmpp python
Library for handling xmpp with python. Written with jabberd2 in mind so it uses DISCO for browsing, privacy rules sets for invisible presence, SASL for authentication, TLS for security and so on...
[0 users on Ohloh]
A modular IRC bot with some modules that can be loaded and unloaded during runtime.
[0 users on Ohloh]
Tags: chat im client jabber pyqt qt4 qt python
Squark is supposed to be a simple to use, user-friendly, multi-platform Jabber client written in Python and Qt. Currently in planning stage.
[0 users on Ohloh]
Tags: chat windows python
Allows users in a lan to chat and to share files.

Programmed using python programming language

[0 users on Ohloh]
Tags: chat sqlobject cherrypy python
This is a simple project to demonstrate how server-side machines to send string messages to each other.

This is a bare bone project, perfect for those who are curious in learning Python.

This is not a serious chat server, for that you need XMPP server like Jabber.

[0 users on Ohloh]
Tags: chat messenger levon python linux msn
GeneralLevon tries te be a full Windows Live Messenger Clone written in Python. The main operating system is Linux, but other platforms will be supported as well (Windows, Mac).

NameWhy the name Levon? Well it stands for the 2 dutch words 'LEVen ONline' Life Online, because that's what MSN Messenger is, your social life online xD

FeaturesIt's still in pre-alpha fase, but planned features are:

Plugins Display Pictures Custom Emoticons File Transfers Webcam Logging Multiple La...

[0 users on Ohloh]
Tags: jabber speex python twisted qt chat voip teamspeak
A Qt-based TeamSpeak replacement written in Python using Twisted, pySpeex, and the Jabber protocol.
[0 users on Ohloh]
pyOSCAR is a python implementation of the official OSCAR protocol. pyOSCAR speaks to the AIM backend using the same protocol that official native AOL clients use.

See OSCAR protocol specification at http://dev.aol.com/aim/oscar/

Lucky IRC Bot
[0 users on Ohloh]
I have created several versions of my IRC Bot:
v1 was a not extendable irc bot written in PHP, don't want to talk a lot about this one :')
v2 was a desktop app written in C#. It had a nice GUI, you could easily change settings, enable or disable plugins etc. But the code what very ugly.
v3 was a nice extendable irc bot written in PHP. It had a pretty nice plugin system, the only problem was that you couldn't reload plugins at runtime.

v4 will b...

[0 users on Ohloh]
Tags: twisted cherrypy irc ajax chat python
This is web-based IRC client. Under the hood there is twisted.words - twisted.web2 - mochikit chain.

Depends on Twisted SVN and Genshi templating.

[0 users on Ohloh]
Artifical Intelligence Assistant (AIA)AIA is an assistant that can do tasks like keeping accounts, arranging TODOs and so on intelligently.AIA is a web site developed based on Google App Engine.

More informatin in: http://aiassistant.appspot.com/chat/

[0 users on Ohloh]
Tags: interactive chat console python
"a chat implemented in python to console, using only the native packages, to provide greater compatibility." Edmundo Seffair