Search code examples
gmailangular8google-workspace-add-ons

Building Gmail add-ons with Angular framework?


We are finishing up an Outlook add-in which was written using Angular 8 with typescript. I am doing my investigation into what it will take to write a gmail add-on. I've gone through the quickstart tutorial using Apps Script. I've also looked at the clasp tool.

Is it possible to create a Google add-on with the angular framework? Thank you.


Solution

  • Unfortunately, it is not possible to build Gmail add-ons with Angular framework.

    Gmail add-ons are distinct from "Editor Add-ons"(ie. add-ons built for Google Sheets, Google Docs or Google Forms) and are developed strictly with App Script using a widget-based model.

    Furthermore, Gmail Add-on development does not grant developer's direct access to the DOM. See restrictions of Gmail addons.