There are 3 main packages available at this site. There is a database interface, SQLite , and BrowseX is easily extensible via an API . BrowseX has been written primarily in C and Tcl and clearly demonstrates that Linux applications can indeed bridge to Windows. You may also want to look at TML , a CGI and Web Script that BrowseX has built-in. The first comes really as a side effect of using Tcl for all highlevel algorithms.
Errors result in popup dialogs rather than crashes.
Responsiveness is probably due to lightweight and the widget based implementation which forced clean interfaces between parts. Precompiled binaries are currently provided for Linux and Win32. There is also a unified build script for Linux, for rebuilding from scratch. Javascript is still not enabled. For the impatient, here is the Download page.