There have been lots of Mega-widget libraries written at different points in time, and all of them have their merits. I am currently thinking of writing a new mega-widget library which would be a re-write of all the [BWidget] code into a [SNIT] framework. I think the BWidget widgets are great. I just think making them leaves something to be desired. Does anyone think this is worth the time and effort? How would you go about writing a new mega-widget library? What widgets would you include? My hope is that this discussion could bring about a mega-widget library (and possibly a framework) which could become the benchmark for Tk. I want this to be the widget library you can't live without (currently BWidget for me). How would you do it? ---- [RS] 2004-02-24 - First of all, "in contrast to Megahertz and Megabytes, a megawidget is not worth a million widgets". BWidget offers some popular things, like ComboBox, NoteBook etc., but custom "megawidgets" are often required. So make it easy on composing things - and best don't waste namespace names like BWidget does... For one-off usage, I often just [pack] or [grid] two or more things into a [frame]. Well, if it's the simplest thing that works...