A
Ajax
Aspect-Oriented
 
B
Bloggers
Build Systems
Business Intelligence
ByteCode
 
C
CMS
Cache Solutions
Charting & Reporting
Chat Servers
Code Analyzers
Code Beautifiers
Code Coverage
Collections
Command Line
Connection Pools
Crawlers
 
D
Databases
 
E
EJB Servers
ERP & CRM
ESB
Eclipse Plugins
Expression Languages
 
F
Financial Soft
Forum Soft
 
G
General Purpose
Geospatial
Groupware
 
H
HTML Parsers
 
I
IDEs
Installers
Inversion of Control
Issue Tracking
 
J
J2EE Frameworks
JDBC
JMS
JMX
JSP Tag Libraries
Job Schedulers
 
L
Localization
Logging Tools
 
M
Mail Clients
 
N
Network Clients
Network Servers
NoSQL Databases
 
O
Obfuscators
 
P
PDF Libraries
Parser Generators
Persistence
Portals
Profilers
Project Management
 
R
RSS & RDF Tools
Rule Engines
 
S
SQL Clients
Scripting Languages
Search Engines
Security
Source Control
Swing
 
T
Template Engines
Testing Tools
Text Processing
 
U
UML & Modeling
 
V
Validation
 
W
Web Frameworks
Web Mail
Web Servers
Web Services
Web Testing
Wiki Engines
Workflow Engines
 
X
XML Parsers
XML UI Toolkits
 

Open Source Chat Servers in Java

FreeCS (the free chat server)

FreeCS is a free chatserver (WebChat) written in Java. Its main features are:

 * Fully customizable layout (including the messages sent by users and the server)
 * Authentication by module (SQL-authentication or no-authentication implemented)
 * Authorization-framework (Who may use which command)
 * Networking is done with the new none-blocking-IO-Classes of Java

Go To FreeCS (the free chat server)

Chat Everywhere

Chat Everywhere gives you the possibility to easily put a real-time discussion forum on your website. It allows extended (Irc-like) commands, several levels of hierarchy and an easy to modify configuration file.

Go To Chat Everywhere

GujChat

GujChat is a new Chat System capable of managing multiple chat servers, each one serving different rooms and options for its users. One single installation delivers webmasters different templates, rooms, languages and configurations

Go To GujChat

Chipchat

Chipchat is web chat program written in java language. It is web application and need web server such as Tomcat. It uses Applets on the client-side.

Go To Chipchat

OpenCHAT

OpenCHAT is a 100% HTTP and HTML based chat server written in Java. It has it´s own stand alone HTTP server integrated and does not need any Applet or special software on client side to run on, but only a frames enabled web browser.

Go To OpenCHAT

LlamaChat

LlamaChat is designed to provide an open source, chat server/client pair for use on the web. It is written in java and supports many advanced chat functionality including secure connections, emoticons, administrative class users, and more.

Go To LlamaChat

Ace Operator

Ace Operator is a collaboration tool for enabling interactive communications between live company representatives and online users from web sites. By simply clicking on the "live help" button, online customers can get access to company representatives and exchange information in real-time. In addition, company representatives can monitor online users and initiate a dialog with a user. Ace Operator is ideal for online companies that offer products and services over the web. It is also suitable for pre-sales collaboration and for customer support centers. Ace Operator can be deployed in a hosting environment as a revenue generating application for ASP/ISP and web hosting companies. Ace Operator runs on any Java-enabled computer and is supported on Linux and Windows operating systems.

Go To Ace Operator

Claros Chat

Claros Chat is a Web based instant messaging client which is capable of talking with a Jabber server. Claros Chat is well tested with Google Talk and it supports all major browsers such as Internet Explorer, Firefox, Safari, and Mozilla. It has a minimalistic and an elegant user interface which looks and feels a lot like a desktop application, since it uses AJAX. With the help of a Jabber server, creating your own corporate chat network and chatting with other networks such as MSN, ICQ, AOL, Yahoo IM is possible.

Go To Claros Chat

Java MSN Messenger Library

JML is a java Msn Messenger library that supports MSNP8-MSNP12. It is optimized for multiple users and is intended to be very easy to follow and use.

Go To Java MSN Messenger Library

OpenYMSG: Yahoo messenger library for Java

OpenYMSG is an open source Yahoo Messenger API implementation. It began as a fork of jYMSG, primarily to upgrade the API. It is intended to get you up and running with a simple Yahoo Messenger client in very little time.

Go To OpenYMSG: Yahoo messenger library for Java






Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries. This site is independent of Sun Microsystems, Inc.