Cocktail is an HTML/CSS rendering engine (think webkit or gecko) written in the Haxe language. It can be used to build apps for the Web or for native platforms (iOS, Android, Linux, etc.). Haxe allows building the Cocktail library either in c++ or in Adobe Flash and Adobe Air.