HP snuck in just under the wire in keeping up with its Open webOS release schedule, updating Enyo to 2.0b2 and adding new UI widgets and performance improvements. For the unfamiliar, Enyo was the JavaScript framework that powered webOS on the TouchPad and is now an open-source rendering engine for web apps, as well as Open webOS development. The update introduces Onyx, a UI library of pre-made elements for developers to take advantage of. It's based on existing webOS controls, but the underlying code has been re-written to improve performance across various browsers. The library is currently limited to commonly used elements — toolbars, text inputs, checkboxes, and various buttons, which you can test out yourself — but the Enyo team plans to add more widgets in the future. Also in the update is a layout tool that allows developers to create columns and rows that automatically resize based on available browser window space, a non-issue when Enyo was only powering the TouchPad.

Performance wise, Enyo 2.0b2 improves scrolling on iOS and Android devices, an issue we noted when looking at some of the first cross-platform Enyo apps last month, Flash Cards and Papier Mache.

While the update is largely a developers-only affair, Enyo's cross-browser compatibility means we might see some great web apps that nearly anyone on any platform can use. Just so long as developers embrace it more than the original webOS.