XSpell is a spell checker for Web forms. When a user fills in a form and hits a spell-check button, the text input is packaged up by the browser into an XML-RPC message and sent to the spell checker server. The server generates an XML-RPC response containing spelling mistakes it found, and word replacement suggestions for those words. The user's browser parses the response and presents the list of word suggestions to pick from, along with an input box that can be used to type in words not suggested. Alpha software, but very well done. Was inspired by Sjoerd Visscher's XML-RPC Client
for David Adams' XML-RPC Speller service.