Page Summary
-
Google Apps Script is a rapid application development platform for creating business applications that integrate with Google Workspace, using modern JavaScript and built-in libraries for popular Google applications.
-
You don't need to install anything as it offers a browser-based code editor, saves scripts to Google Drive, and runs them on Google's servers.
-
Apps Script is versatile and can be used to add custom features to Google Docs, Sheets, and Forms, build web apps, interact with other Google services, and create add-ons.
-
Quickstarts are available to help you get started with Apps Script projects quickly, such as building automation, custom functions, or a Google Chat bot.
Apps Script is a rapid application development platform that makes it fast to create business applications that integrate with Google Workspace. You write code in modern JavaScript and have access to built-in libraries for Google Workspace applications like Gmail, Google Calendar, Google Drive, and more. There's nothing to install—we give you a code editor right in your browser, and your scripts are saved to Drive and run on Google's servers.
If you're new to JavaScript, Codecademy offers a number of JavaScript courses. (These courses weren't developed by and aren't associated with Google.)
What can Apps Script do?
Apps Script is versatile. Use it to perform the following actions:
- Add custom menus, and dialogs & sidebars to Google Docs, Google Sheets, and Google Forms.
- Write custom functions and macros for Sheets.
- Publish web apps—either standalone or embedded in Google Sites.
- Interact with other Google services, including Google AdSense, Google Analytics, Calendar, Drive, Gmail, and Google Maps.
- Build lightweight add-ons and publish them to Google Workspace Marketplace. If you anticipate building large-scale add-ons, refer to Build a Google Workspace add-on using HTTP endpoints.
Try a quickstart
Try one of the following quickstarts to get an Apps Script project running in less than 5 minutes.
- Automation quickstart: Build and run an automation that creates a Docs document and emails you a link to it.
- Custom function quickstart: Create a custom function that calculates the sale price of discounted items.
- Google Chat bot quickstart: Create a Chat bot that can be directly messaged and responds by echoing your messages.
|
Want to see Apps Script in action?
The Google Workspace Developers channel offers videos about tips, tricks, and
the latest features.
|