latest news


MOHA Chat 0.1rc1 was released on

read more ...


MOHA Chat 0.1b10 was released on with PostgreSQL support.

read more ...


Advertise here?

other information

Support This Project

Google PageRank

  • about


Print View


MOHA Chat is a free and open source chat solution. Comes with intuitive web client. Less resource consuming on server side and fast on client side. Can run on most shared hosts. Only requires Apache with PHP and MySQL or PostgreSQL on server side. Users can deploy a chat service in a matter of minutes and their users can use their browsers to use the service.

You can use plug ins to make your chatting experience even better with MOHA Chat. MOHA Chat has a wide array of plug ins which adds lot of functionality to the chat.


MOHA Chat is written and maintained by S.H.Mohanjith <moha at mohanjith dot net>
See his site

  1. xajax - PHP-AJAX Framework
  2. Crypt_Xtea - Xtea PEAR Package
  3. Yahoo! UI - Javascript Framework
  4. Prototype - Javascript Framework
  5. Scriptaculous - Javascript Toolkit based on Prototype
  6. SoundManager - Javascript-driven Flash-based Audio
  7. nuvola - GNOME icon theme (mime icons)
  8. mini icons - Free icons (some icons)
  9. statoids - List of countries and FIPS 10-4 Codes
  10. Yahoo! Weather - Weather Information for the weather plug-in
  11. HTTP_Request - HTTP Request PEAR Package (CURL replacement)

Current Status

Web client

Web client is written solely with Javascript and PHP. It uses AJAX to retrieve the chat messages and user status. Client polls the server at regular intervals. Currently supports only one to one chat capability using the web client. Web client encrypts messages using a unique key to the client when sending a message to the server and vice-versa; messages traveling secured. (Web client uses xajax PHP-AJAX framework)


MOHA Chat comes with a collection of plug-ins that extend functionality of MOHA Chat. There are 4 MOHA Chat plug-ins that are compatible with the current version of MOHA Chat:

  • Files 0.1
  • Rich Text 0.1
  • Smilies 0.1
  • Weather

Browser support

MOHA Chat Web Client is cross-browser compatible. MOHA Chat and plug-ins for MOHA Chat has been tested on the following browsers to knowledge.

  • Internet Expolorer 6.0 on Windows
  • Mozilla Firefox 1.5.x, 2.0.x on Linux and Windows
  • Opera 9 on Windows
  • Konqueror on Linux

Chat Back end

Chat back end uses Apache with PHP and MySQL. Chat messages and user status are stored in a MySQL database until retrieval. Once chat message is retrieved it is archived.


For a demo please visit

You will have to register to log in to the demo.

Future enhancements

XMPP Support

If MOHA Chat implements XMPP for the chat, users will be able to use a service running MOHA Chat with a wide array of chat clients. Even inter-service chats are possible over XMPP, this will help MOHA Chat web client user; they would be able to chat with people using other XMPP compliant chat services. (XMPP = eXtensible Messaging and Presence Protocol)

Chat rooms

Currently only one to one chats are available over a chat service running MOHA Chat. If chat rooms are introduced even discussions about a topic could be held over a service running MOHA Chat.

Last modified on Tuesday, 6th September 2022

More sponsors