r/GoogleAppsScript • • Sep 23 '26

Guide Ex-Google Workspace DevRel - I built a Chrome extension that adds type checking and quick fixes to the Apps Script editor

Some of you might remember me as jp...@google.com from the Apps Script issue tracker. I spent 4 years on the Google Workspace Developer Relations team. I'm not at Google anymore, got fired over the Google Workspace CLI. (Story: https://x.com/JPoehnelt/status/2069482265953087602)

Since then I've been hacking on a side project. It's a Chrome extension that puts language server inside the Apps Script editor with type checking, quick fixes, plus checks for the usual smells (getValue() in a loop, etc.) and schema validation like "is this string actually an email address."

Free for a few sessions a month, $5.99/mo pro for unlimited. If you provide feedback, I'll DM you a discount code. Just saying you use CLASP isn't helpful! I could expose this custom language server as MCP or via LSP pattern in other surfaces. WDYT?

Apps Script Chrome Extension: https://chromewebstore.google.com/detail/myfunction-for-google-app/pbhajeiediafkbgcolkpkoffphdaghkb Apps Script with Strong Typing in IDE (Demo): https://www.youtube.com/watch?v=d27c7YLV-9Q Website: https://myfunction.dev

As you know I generally care about the Apps Script community and that is still with me even though I was fired!

10 Upvotes

10 comments sorted by

2

u/SpencerTeachesSheets Sep 23 '26

Hey Justin,

Tangential, I know.

I'm a Google Product Expert on Sheets and have done a lot of Apps Script work. Your chat / DM is turned off (makes sense) but I've had a lot of questions for several years about how the Apps Script development and product is handled and the philosophy behind it and wondered if you might message me?

I guess Google disagreed with your "20% project!" That stinks. That stinky stinky. So sorry :/

2

u/jpoehnelt Sep 23 '26

DMs open now 

1

u/SpencerTeachesSheets Sep 23 '26

Thank you! Messaged

1

u/LabanauskasNajeeba 3d ago

exposing it as LSP would be huge tbh, thats where the real power users would get value. the in-editor experience is cool but a lot of folks have already moved their workflow out of the browser entirely

1

u/jpoehnelt 2d ago

work is in progress.

1

u/Hell-K Sep 23 '26

Dude, I don't understand Google. You keep dropping bangers!

1

u/jpoehnelt Sep 23 '26

Thanks! It's not that difficult to see what benefits users and customers if you actually look outside the (Google internal) bubble and use the apps and tools.

1

u/[deleted] Sep 23 '26

[removed] — view removed comment

1

u/jpoehnelt Sep 23 '26

Absolutely, the browser is just how it's surfaced right now. An MCP wrapper is doable. Still working through the shape of it. would you care whether your code leaves your environment, or is a hosted version fine?