So without really understanding how and why it works, I created a Web2.0-ish version of my kamusi command line client. Kamusi is the Kiswahili word for dictionary, and the program I wrote is a text-based interface written in Perl for the extensive database of words from http://kamusi.org/. Their web search, however, is very slow and irritating to use.
My hack-away implementation of a cleaner, faster search using jQuery
and a custom CGI to retrieve the results can be found at
http://k.plenz.com. Some sample queries you might try:
-pa. Source code is availabe in the "cgi" branch on
I can understand now why these Web Designers are so proud of themselves.