Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
How to Learn Google Apps Script - The best resources for learning Google Apps Script, the glue that connects GSuite services including Gmail, Google Drive, Calendar, Maps, Analytics and more.

Learning Google Apps Script

The best place to learn more about Google Script is the official documentation available at Here are other places that will help you get up to speed.

  1. Google Apps Scripts - Snippets by +Amit Agarwal
  2. Apps Script Starter - Create Google Apps Script projects locally inside VS Code.
  3. Digital Inspiration by +Amit Agarwal - Google Addons
  4. Awesome Google Scripts by +Amit Agarwal
  5. Build with Google Apps Script - Setup a local development environment for Apps Script
  6. Apps Script Webinars - YouTube - by +Eric Koleda
  7. scriptsexamples - by +James Ferreira +Romain Vialard
  8. appsscripttutorial - by +Waqar Ahmad
  9. StackOverflow Q&A - Got a question? Ask here.
  10. - Scott Simpson (Up and Running with Google Scripts)
  11. Tutorial - Written Google Docs Addons
  12. Known Issues & Bugs - Report a bug here.
  13. by +Martin Hawksey
  14. Case Studies - Sample Google Script Projects (
  15. Apps Script Blastoff! - Introductory course by Ben Collins

This list is maintained by Amit Agarwal of Digital Inspiration. Send me a tweet @labnol to suggest another resource.


This comment has been minimized.

Copy link

amin616 commented Jan 19, 2019

very good thanks


This comment has been minimized.

Copy link

andyconlin commented May 31, 2019

Hi @labnol,
There's a broken link for item 5.
Suggested change: remove www.
New line: 5. [O'Reilly - Apps Script]( - by +James Ferreira


This comment has been minimized.

Copy link
Owner Author

labnol commented Jun 4, 2019

Thanks. Fixed!


This comment has been minimized.

Copy link

bahattab commented Jul 19, 2019

Hi Amit
I am a fan of your work ( youtube playlists )

I am using it a lot.

I am wondering if this code is open source?

I have an idea to be added to the code:
I think it is good I idea if you can add a code to check if the list and the elements exist or not because you use the script twice it will make a duplicate element’s in the list.

Emad Bahattab


This comment has been minimized.

Copy link

ashucrab commented Nov 22, 2019

vpn required to access your website . whats the problem

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.