DrupalGap is an open source application development kit for Drupal websites. It can be used to easily build custom multi-platform mobile apps and web apps for Drupal websites.
With the DrupalGap application development kit, developers can create mobile apps that communicate with their Drupal websites.
Web Application Development Kit
The DrupalGap application development kit can also be used to build web apps, which is perfect for a “headless” Drupal.