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 collaborate 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 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]
Tags: gtk twisted chat python
This page is currently a stub and heavily under construction. Please don't link to it yet.

FeaturesA server based chat with multiple channels A client with a straight forward user interface written in GTK. Private messaging RSA encrypted messaging Primitive emoticon support Extras like log and file bots Easy to use, fast and stable Written in Python, GTK and Twisted. All source is supplied and licensed under the GPLv2.

[0 users on Ohloh]
Tags: python3 chat irc python
EyeRCbot is a modular IRC bot written in Python 3 written from scratch. The name is derived from the name of the eggdrop bot I onced manage, Eye, and the fact I like puns. Eggdrop is a massive programs with many features that my channel doesn't need, many that were expanded through tcl scripts, and would require me to learn tcl and c to extend the functionality of eggdrop.

Writing a new bot in python seemed more easy at the time.

The bot is being rewritten for the third time and ...

[0 users on Ohloh]
Tags: communication api python twitter library chat
A python wrapper around the Twitter API
[0 users on Ohloh]
foodborne illness is a dangerous illness/disease because when your not careful and you haven't cook your food all the way through you can get food Poisoning. but anyway foodborne illness is also consumed when the animal is at the stock house before butching.
[0 users on Ohloh]
Tags: chat jabber python xmpp instant-messaging
PyXMPP is a Python XMPP (RFC 3920,3921) and Jabber (http://www.jabber.org/protocol/) implementation. It is based on libxml2 -- fast and fully-featured XML parser.

PyXMPP provides most core features of the XMPP protocol and several JSF-defined extensions. PyXMPP provides building blocks for creating Jabber clients and components. Developer uses them to setup XMPP streams, handle incoming events and create outgoing stanzas (XMPP "packets").

[0 users on Ohloh]
Tags: chat conference bot python
A google talk conference bot written by Python, which can support multi-user chatting.
[0 users on Ohloh]
Main GoalCodeIDE.com - is a website that helps building code in your Web Browser.

This service is for the people who want to start programming and for those, who want to remind previous experience.

On this site all people can run programs online and sometimes it's called as WebIDE

Supported languages for Now: Basic, Pascal, C/C++, JavaScript, Perl.

Languages that will be supported soon: Lisp, Java, Assembler, Ruby, Python

Additional ServicesSyntax Highlightin...

[0 users on Ohloh]
Tags: xml-rpc client server chat python
The project is for learning purpose, maybe it will not be useful. Two modes of chatting (with and without server). Two modes of message delivering - XML-RPC calls and socket mode. Internet talk mode in future.
[0 users on Ohloh]
Tags: dht kademlia p2p secure chat python
IntroductionCSpace provides a platform for secure, decentralized, user-to-user communication over the internet. The driving idea behind the CSpace platform is to provide a connect(user,service) primitive, similar to the sockets API connect(ip,port). Applications built on top of CSpace can simply invoke connect(user,service) to establish a connection. The CSpace platform will take care of locating the user and creating a secure, nat/firewall friendly connection. Thus the application developers ar...
[0 users on Ohloh]
Tags: server client socket chat pyteta pateta python
PyTETAAboutPyTETA is a client-server chat basead in P.A.T.E.T.A. protocol.

The project contain the server and a client example, using gtk+ (glade).

AuthorRogério Alencar Lino Filho


[0 users on Ohloh]
ErisMUD is a free MUD/MOO server and engine written from scratch in Python using SQLite for data storage. ErisMUD is distributed under the GPL. It is a work-in-progress but already has many features:

Creating/destroying/listing rooms, items, NPCs with a single command. Moving around in all directions. Importing text maps directly into the system. ANSI colors. Basic health/damage system. Talking using the "say" command, chatting using the "chat" command. Cloning items, dropping them on the...