RSS 19 projects tagged "Chat"

Download Website Updated 08 Jun 2010 Twisted

Screenshot
Pop 278.27
Vit 9.38

Twisted is an event-based framework for Internet applications. It includes a Web server, an SMTP/POP3 server, a telnet server, an SSH server, an IRC server, a DNS server, a generic client/server pair for remote object access (Perspective Broker), and APIs for creating new protocols. It supports integration with GTK+, GTK+ 2, Qt, Tkinter, wxPython, Mac OS X (PyObjC) and Win32 event loops. It also supports TCP, SSL and TLS, UDP, Unix sockets, multicast, and serial ports. Supported protocols include HTTP, FTP, SMTP, POP3, IMAP, TOC, OSCAR (AIM and ICQ), SSH, DNS, IRC, NNTP, Jabber, SOCKSv4, Telnet, SIP (for VoIP), and XML-RPC and SOAP using external packages. Most protocols are supported as both servers and clients.

Download Website Updated 20 Aug 2013 Prosody IM Server

Screenshot
Pop 161.22
Vit 9.78

Prosody is a server for Jabber/XMPP written in Lua. It aims to be easy to use and light on resources. For developers, it aims to give a flexible system on which to rapidly develop added functionality or prototype new protocols.

Download Website Updated 03 Sep 2007 DutchPIPE

Screenshot
Pop 49.66
Vit 3.28

DutchPIPE allows Web developers to make virtual multi-user "avatar" environments. Each Web page becomes an abstracted environment or location where visitors and other items on the page are visualized. This status is retained as visitors move around. A lot of real-time interaction is possible, resulting in persistent interactive page environments. DutchPIPE uses AJAX and the DOM for the browser, and it works without Java, Flash, plugins, or firewall adjustments.

Download Website Updated 16 Oct 2008 palaver

Screenshot
Pop 39.19
Vit 3.02

palaver is a multi-user chat component for Jabber and XMPP servers. The intention is to support all features of XEP-0045, as well as the relevant extended discovery features of XEP-0128.

Download Website Updated 27 May 2006 Twisted Words

Screenshot
Pop 38.47
Vit 1.47

Twisted Words provides implementations of a handful of IM protocols, including IRC, MSNP8, OSCAR, TOC, and Jabber. It also comes with a multi-protocol server built around a few simple interfaces, the goal of which is to facilitate implementations of novel servers, clients, and bots. Out of the box, it comes with server that accepts connections over IRC and PB and seeks out installed third-party plugins to support other interfaces (for example, a Nevow LivePage-based Web interface).

Download Website Updated 04 May 2004 Fljud

Screenshot
Pop 37.79
Vit 1.87

Fljud (the Flexible LDAP Jabber User Directory) is a JUD that uses an LDAP directory for user information. You may find it to be very useful if you already have a Jabber server using LDAP for account authentication and vcards. It can replace your existing JUD, or can be quickly adapted to present and edit other information from your LDAP directory using Jabber.

Download Website Updated 21 Sep 2002 J-Alice

Screenshot
Pop 35.92
Vit 1.42

J-Alice is an advanced AI chatbot with a powerful matching engine. It also features an IRC mode, HTTP server mode, and a few other ways of interacting with people.

Download Website Updated 29 Aug 2003 Walter

Screenshot
Pop 29.90
Vit 1.00

Walter will intercept keystrokes and insert text to the Web page being viewed. The idea is to turn the Web browser into a WYSIWYG HTML editor. Main uses for Walter might be as a replacement for a textarea in chats and bulletin boards or content management systems.

No download Website Updated 17 Jun 2004 Lisppaste

Screenshot
Pop 27.11
Vit 1.76

Lisppaste is a fully-featured pastebot that provides a Web interface to submit pastes, and announces the URL the paste is stored at to a channel of your choice. It features multiple channel support, paste annotation support, persistent pastes, a Web interface to the list of pastes in the system, RSS support in short and full varieties, XML-RPC support, and direct linking to meme IRC logs.

Download Website Updated 17 Dec 2010 antioch

Screenshot
Pop 25.06
Vit 2.26

antioch is a Web application for building scalable, interactive virtual worlds. Begun as a MOO-like system for building virtual worlds, the goal was to take the LambdaMOO approach to creating online worlds, and update it in hopes of attracting new players to an old idea. Like many MOO clones before it, antioch uses Python as its internal scripting language. This provides a powerful environment for game authors, while a flexible object model allows for creation of complex in-game objects.

Screenshot

Project Spotlight

icc2to4

A utility that converts an ICC profile from v2 to v4.

Screenshot

Project Spotlight

InterceptNate

A Hibernate session and transaction manager.