#122, tagged as feature request: allow a user to show/hide grid columns using a custom implementation of the grid’s header column menu. More detailed: It should sit in the upper right corner of the grid, right above the scrollbar. Obviously, a solution providing the smallest footprint possible was needed, yet providing as much flexibility that the rendered menu is as extensible as possible.
So I give to you the Ext.ux.grid.GridViewMenuPlugin, a lightweight plugin you add to your grid.
You can find the code at http://code.google.com/p/ext-ux-grid-gridviewmenuplugin. It’s licensed under the LGPL.
The project home is located at http://www.siteartwork.de/gridviewmenuplugin.

As a side note, this extension is the very last published before ongoo goes public. Subprojects published for the first milestone so far:
Ext.ux.grid.GridViewMenuPlugin
NOV

About the Author
Thorsten is the author of the conjoon open source project and the Ext.ux.Livegrid component. In this blog he writes more or less frequently about his current projects and web development in general.