DrupalGap Application Development Kit Logo
Based on HTML5, CSS3, JavaScript

DrupalGap is an open source application development kit for Drupal websites. It can be used to easily build custom mobile apps, and web apps for Drupal websites.

Home page: drupalgap.org
Dev kit: github.com/signalpoint/DrupalGap

Application Development Kit

Developers can create custom multi-platform applications that communicate with their Drupal websites.

By utilizing HTML5, CSS3 and JavaScript (with jQuery Mobile), one set of code can be written, and then the app can be deployed across a wide variety of platforms (Android, iOS) and devices (desktop, laptop, tablet, mobile).

Looking for a pure JavaScript library for Drupal? Checkout jDrupal.

Mobile Applications (Android, iOS, etc)

The DrupalGap application development kit, along with PhoneGap, can be used to create custom mobile applications for Android and iOS devices, that communicate with your Drupal website. (learn more)

Web Applications (FireFox, Chrome, Safari, Internet Explorer, etc)

The DrupalGap application development kit can be used to create web based applications for Drupal websites. This allows any modern browser to run a web application powered by a Drupal website. (learn more)

Headless Drupal

Thinking of building a headless Drupal site? The DrupalGap application development kit's features are supported out-of-the-box and ready for the headless experience. (learn more)

Drupal Module

This module allows applications built with DrupalGap to communicate with Drupal websites. The DrupalGap module (for Drupal 7) depends on the Services and Views Datasource modules.

#2535434: D8CX: I pledge that DrupalGap will have a full Drupal 8 release on the day that Drupal 8 is released

Drupal 6 is no longer supported. "Why?"

Getting Started Examples

DrupalGap Presentations

Supporting organizations: 

Project Information