Do more. With Google.
Try a 5-minute quickstart
Add-on for
Google Docs
Create a Docs add-on that transforms selected text into other languages with Google Translate.
Macros, menus, and
custom functions
Tailor spreadsheet functions to your needs and build reports with a custom menu in Google Sheets.
Managing responses
for Google Forms
Email Calendar invites and a personalized Google Doc to every user who responds to a form.
for Google Sheets,
Docs, or Forms
Build an add-on for Google Sheets, Docs, or Forms
Apps Script makes it easy to create and publish add-ons in an online store for Google Sheets, Docs, and Forms. There’s no better way to distribute scripts to large number of users, whether you want to ship your code to the whole world or keep it private to the users in your Google Apps domain.
11 Google apps, 1 platform in the cloud
Increase the power of your favorite Google apps — like
Calendar,
Docs,
Drive,
Gmail, and
Sheets.
Apps Script lets you
do more with Google. All on a JavaScript platform
in the cloud.
A living, breathing platform (well, metaphorically)
We add new features to Apps Script almost
every week. Between our
lively community of
developers
and video updates on
Google Developers Live, you’ll never feel like you’re alone.
March 19, 2015
- Added the ability to publish add-ons for domain-wide installation. This lets an admin of a Google Apps domain install and authorize a Docs, Sheets, or Forms add-on for all users in the domain if the add-on is published to the Google Apps Marketplace. If the developer has already published a Google Apps Marketplace app that is closely related to their add-on, they can also choose to bundle the add-on with the Marketplace app so that admins install both the app and the add-on together.
- Added the ability to change the Google Developers Console project that a script uses for authorization. This feature is most commonly used to bundle an add-on with a Google Apps Marketplace app, as above.
March 4, 2015
- Deprecated the URL Fetch service's class
OAuthConfig, which provided the ability to connect to OAuth 1.0 APIs. This has been replaced by the open source library OAuth1 for Apps Script. See the migration guide for more information.
Join us on Google Developers Live
Catch the Apps Script team on Google Developers Live for an expert take on new features. Check the schedule for upcoming episodes or catch up on older shows.
Discussion
Join the Google+ community
Questions
For support, ask Stack Overflow
Bugs
Find an issue? Let us know!