Monday, May 23rd, 2005

Showcase: Lace – Ajaxian Chat Service

Category: Ajax, Chat, Showcase

Chat clients often seem to be sample applications of new technology on the web. Ajax has had its share, and now there is Lace: a free Ajax experiment that implements a chat service.

Lace is a free web communications experiment written in PHP, Javascript, XHTML and CSS. Lace takes advantage of XMLHttpRequest if it is present, and degrades gracefully if it is not.


  • Communicate in nearly-real-time with friends and colleagues
  • Intelligent XMLHttpRequest cycle management
  • Degrades gracefully
  • Pretty URLs – no file extensions or query strings
  • Simple flat-file database

Posted by Dion Almaer at 10:49 am

3.7 rating from 14 votes


Comments feed

Thanks to everyone who has stopped by to check out Lace! The Ajaxian linkage was very unexpected.

So allow me to clarify a few things. Lace is still quite young, and it’s code is not quite ‘the best.’ Coincidentally, version 0.2 (a ground-up re-write) is well under way, and addresses many of the code-level organizational issues and a few other choice tweaks.

Lace v0.2 will also include a simple plug-in API that will allow developers to write their own plugins utilizing Lace (for example, a Lace plugin for Poseidon [] or WordPress, or).

Comment by Brett — May 23, 2005

Hmm, interesting. I thought I was the only one who had written a live-chatting system like this, but I guess not. I’m the author of Chategory ( ), which coincidentally is also undergoing a complete makeover. I guess great minds think alike. ;)

Comment by Jonathan Fenocchi — May 23, 2005

Lol, I also thought I was the only one who’d written something like this. I released QWAD Chat ( a bit over 6 months ago, although it is lacking much support at the moment.
Users can embed it in their website, although at the moment it doesn’t degrade.


PS: Others may also be interested in my other ajax application – A web based RSS/tagging/Ajax aggregator.

Comment by Chris — May 26, 2005


Comment by rachid — September 2, 2006

Leave a comment

You must be logged in to post a comment.