Yes – you can execute native Apps Script with Office 365 back end

23 views
Skip to first unread message

Bruce Mcpherson

unread,
Mar 13, 2026, 8:43:24 AM (5 days ago) Mar 13
to Google Apps Script Community
Microsoft as an Apps Script backend

Apps Script: A ‘Lingua Franca’ for the Multi-Cloud Era introduces the concept of replacing the Workspace backend with ksuite. You write Apps Script code as normal, but behind the scenes gas-fakes translates the code into ksuite API requests.

I’m now adding the Microsoft Graph (Msgraph) backend. This represents a strategic evolution for the project. This addition allows developers to apply the familiar Apps Script programming model directly to the Microsoft 365 ecosystem.

By acting as a “lingua franca” for workspace platforms, gas-fakes enables you to treat the underlying productivity suite as a pluggable component.

This allows for the maintenance of a single business logic codebase that can target both Google Workspace and Microsoft 365.


Article here - https://ramblings.mcpher.com/ative-apps-script-with-office-365-back-end/

DimuDesigns

unread,
Mar 13, 2026, 10:05:21 AM (5 days ago) Mar 13
to Google Apps Script Community
This is quite the initiative. What other 'office productivity suite' cloud ecosystems do you plan to support in future? Is Proton one of those targets?

Bruce Mcpherson

unread,
Mar 13, 2026, 11:01:08 AM (5 days ago) Mar 13
to google-apps-sc...@googlegroups.com
notebook llm just made this summary video https://www.youtube.com/watch?v=oEjpIrkYpEM from the repo, 

https://github.com/brucemcpherson.gas-fakes

which should give a quick overview - 

Haven't looked at proton - basically if it's got an API we could probably do something with it. My next target is la suite numerique. However it's all such a lot of work, and I'm still looking for volunteers to help out. Apps Script has about 7000 methods. So far almost half of them have been implemented for workspace, then after that we have the alternate back ends platforms to glue on to each of them.



--
You received this message because you are subscribed to the Google Groups "Google Apps Script Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-apps-script-c...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/google-apps-script-community/d068be50-66a6-4810-94c1-3dd11e7946c9n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages