All DHTML development that I do is with the goal of creating Widgets that are fully object oriented and have customisable chrome. Most are based on the Visual Document API, but a few are Stand Alone. They demonstrate that it is possible to recreate all the standard graphical widgets using DHTML. All software is free and open source (GNU GPL). To see demonstrations of these widgets, please follow the links below. I have also included a Tester for the API.