Open Source Mobile app maker. The whole platform and extensions are developed using Node.JS (JavaScript) and Web Components. Hybrid mobile apps feel like native ones, but are easier to maintain and scale. You have full access to native functionality using generic JavaScript methods (Camera, SD Card, microphone, contacts, etc.).