ChocolateChip is now ChUI (pronounced "chewy")
ChocolateChip-UI is a framework that provides layouts and widgets with built-in functionality to enable you to quickly and easily create mobile Web apps. In some cases these require no scripting at all. You create the correct markup and ChocolateChip-UI takes care of adding the functionality, such as navigations lists, back navigation, etc. In other cases you can sometimes initialize a widget with a single line of JavaScript. This leaves you more time to find the best way to provide the data that your app will consume. Because one of our goals is to keep things as small as possible, ChocolateChip-UI uses no images to create its widgets and controls, everything is created from WAML and CSS. Where icons are used for buttons, ChocolateChip-UI uses vector-based SVG images. This means that your Web app will always be resolution independent, always crisp and clean. Enjoy the new, ChUI ChocolateChip.
ChocolateChip-UI on jQuery
ChocolateChip-UI has been ported to jQuery. If your preferred JavaScript library is jQuery, you can now use this version with it. You can download it from Github. After downloading, open the examples to see what's included. If you've already been using the regular version of ChocolateChip-UI and want to switch to the jQuery version, examine the examples carefully because how to access data in some controls' callbacks have changed due to the underlying differences between ChocolateChip and jQuery. You can get the jQuery version of ChocolateChip-UI from Github
ChocolateChip-UI on Zepto
ChocolateChip-UI has been ported to Zepto, a JavaScript micro framework. If you like the concept of using a small and focused JavaScript framework for you Mobile needs but need some sort of front end for the look and feel, this could be your solution. ChocolateChip-UI with Zepto constitute a powerful and light way for you to realize your Web app aspirations. You can get the Zepto version of ChocolateChip-UI from Github
Some of the Possible Layouts and Controls
Localization Efforts
If you speak German, French, Spanish, Italian, Japanese, Chinese or any other language and would like to help translate this site with it's documentation and tutorials into to your language, please contact me. I will supply you with the material to translate and will make your language available here as an option. Thanks for visiting.
 
Just the basics
ChocolateChip is designed for mobile devices using Webkit-based browsers. Because of this, you can use any Webkit-based browser on the desktop during development. This includes Google Chrome and Apple Safari. ChocolateChip-UI provides a certain level of desktop compatiblity for testing purposes. You can also use emulators. Ultimately you'll want to test on actual devices as there are subtle differences in how desktop browsers and emulators render or react.