GeoExt brings together the geospatial know how of OpenLayers with the user interface savvy of Ext JS to help you build powerful desktop style GIS apps on the web with JavaScript.
gisgeospatialgeoextmapopenlayersmaps
http://geoext.org