Office Add-ins additional resources

These resources provide additional information and support for developing Office Add-ins.

Resource type Guidance
Office JavaScript API questions Post API questions to Stack Overflow using the office-js tag, and also include the outlook-web-addins tag if your question relates to Outlook add-ins. Please note that Stack Overflow has guidelines such as requiring a descriptive title, a complete and concise problem statement, and sufficient details to reproduce your issue. Feature requests or overly broad questions are off-topic; new users should visit the Stack Overflow Help Center for more details.
Office JavaScript API issues If you encounter an issue (bug) with the Office JavaScript API, please submit an issue to the OfficeDev/office-js GitHub repository.
Office JavaScript API feature requests To submit a feature request for the Office JavaScript API, please use the Office Developer Platform UserVoice page.
Documentation issues If you encounter an issue (bug) with the documentation, please submit an issue to the OfficeDev/office-js-docs-pr GitHub repository.
Documentation updates To make changes to the documentation yourself, choose the Edit link on an article and submit a pull request to the OfficeDev/office-js-docs-pr GitHub repository.
Script Lab If you want to explore Office JavaScript APIs or try out preview APIs, you can use Script Lab in Excel, Outlook, PowerPoint, and Word. To learn more, see Explore Office JavaScript API using Script Lab.
Pluralsight course about Office Add-ins John Brown's course "Fundamentals of Building Office Add-ins with Office JavaScript APIs" teaches you how to develop a PowerPoint Add-in from scratch, including information about how to communicate with Trello and publish the add-in to the Office Store.
LinkedIn course about Office Add-ins Bill Ayer's course "Microsoft Office Add-Ins for Developers" gives an overview of the platform and explains many of the major concepts of Office Add-ins.
Building Office Add-ins using Office.js book Michael Zlatkovsky's book Building Office Add-ins using Office.js describes the principles and design patterns shared by the 2016 APIs for Excel, Word, and OneNote. Michael is a member of the Office Extensibility team at Microsoft and a Microsoft MVP, but this book is independently authored without input from Microsoft. Neither Microsoft nor Michael collect any profit on this book, as proceeds are donated to disaster-relief and humanitarian charitable causes.