BW whois is a modern whois client that works as a simple commandline tool or as a full-featured Web application. The program is flexible and configurable with self-detecting CGI support, multiple security options in the CGI mode, a mature TLD table, database caching (using MySQL), and many more options and features.