Open and standards-compliant

Choose your favourite JavaScript or C++ libraries
Web developers can use their favourite HTML5, CSS3 and JavaScript libraries and frameworks: including jQuery Mobile, Sencha, Sproutcore, ExtJS and more.
C/C++ developers can use their favourite modules: including STL, libxml, jsoncpp and sqlite. Game developers can use box2D, Bullet, Lua, Cocos2D-x and many more. Check our GitHub space and Partners Program for more examples.
Choose to create new code, or port existing code
Web Developers can create code from scratch (using HTML5, CSS3 and JavaScript) OR port existing PhoneGap apps into Marmalade. Our full support for the PhoneGap API specification makes this a breeze.
C++ developers can create code from scratch (using C/C++) OR port existing C/C++ code. Our great support for the C/C++ standard libraries makes this really simple. Some licensees have ported over 500,000 lines of desktop C++ and OpenGL code to tablet devices using Marmalade.
Open source modules
The Marmalade Code Community is continually adding new open source modules to the Marmalade platform. Our GitHub space hosts most of them.
To make life even easier, we've incorporated several common open source modules in the Marmalade installer, all ready to help you create your Marmalade apps. These include:
- c-ares
- expat
- json_parser
- libjpeg
- libpng
- lua
- ode (Open Dynamics Engine)
- sqlite3
- tinyxml
- zlib










