JibberBook is an easy-to-use, open-source guestbook built with PHP5 and JavaScript. It aims to create a pleasant user experience while giving you much flexibility.
What's New in 2.2?
Localization—JibberBook is available in 15 different languages!
Flood Control—Prevent spammers from adding multiple messages.
Note that this version has some structural changes and is not backwards-compatible without a bit of work.
Try It!
Try out the guestbook. Note that Akismet is disabled for this demo so spam protection will not be complete. Keep in mind this is a demo and doesn't reflect the type of comments you'll receive.
Try out the admin panel. Password is blank.
Features
HTML Filtering
Defend against XSS attacks and standards-breaking comment mark-up by using HTML Purifier.
All comments are filtered against a whitelist of elements and attributes that you choose, while any invalid or unclosed tags are automatically corrected.
Spam Protection
Stop spammers in their tracks with extra protection from Akismet.
Spend more time doing what you want and less time managing your guestbook without the use of an ugly Captcha box.
Remember, if you want to use Akismet, you have to register your own API key.
Storage Options
If you don't like the quick and easy default XML storage, you can switch to MySQL.
If those two don't fit the bill, you can roll your own data interface functions by extending the base class.
Usable Interface
Users with JavaScript will experience a user-friendly interface enhanced by the light-weight library, Mootools.
The interface gracefully degrades, and functionality will remain the same for users without JavaScript so you don't miss a comment.
Administrative Panel
Manage your comments. Delete spam and reclassify false positives and negatives from within an easy-to-use interface.
License
JibberBook is open source under an MIT license so you're free to use it where ever you want.
But if you use it commercially, it would sure be nice of you to donate :)
JibberBook