The BLT toolkit contains several extra widgets and commands for Tk, though it does not involve patching or recompiling the Tk library. The BLT toolkit includes a hypertext widget, a barchart widget, an XY graph widget and has commands to invoke drag and drop, make the cursor busy, draw tables and debug scripts.