appMobi, a popular platform for creating HTML5-powered mobile apps and websites has recently open sourced several useful resources for mobile developers.
The API has support for accessing the camera, notifications, player, display, geolocation and more.
This is a mobile web framework for quickly creating touch-enabled interfaces that run equally good on iOS and Android.
It has on-device caching, offers block-based architecture rather than page based (only necessary block are updated during browsing), supports fixed headers/footers and includes several workarounds for known bugs on mobile web development.
appMobi has also open sourced mobiUs, a mobile browser that offers a native-like experience when browsing web apps.
It enables web apps to access all of the hardware features of a smartphone, has a good game performance with DirectCanvas technology, comes with built-in caching and much more.
And, there is Direct Canvas/Box2D/Sound which helps running web apps (mostly games that require calculations) much faster, play multiple audio files at the same time (HTML5 normally supports 1 at a time), etc.