The Google Workspace Add-on Boilerplate
Skip the boring setup and focus on building your product. Authentication, payments, and Google APIs — all wired up and ready to ship.

View more reviews on Gumroad →


After two years of building Google Workspace Add-ons, I realized every project started the same way: setting up auth, Stripe, the database, and fighting Google scopes and Apps Script limitations.
I built ShipAddons to save myself (and you) from that repetitive and boring work. It's the starter kit I wish I had when I started.
btw, this is my latest released addon: GPT Image GeneratorSkip the headaches
Building a Google Workspace Add-on from scratch means dealing with a lot of boring setup. We've done it all for you.
Time you'll save (at minimum)
60hours
At $50/hour that's
$3,000
Everything you need to ship addons
A complete toolkit for building production-ready Google Workspace Add-ons.
Google Authentication
Workspace-native authentication using Google Identity Tokens, built specifically for Google Workspace Add-ons.
- Automatic session handling
- Per-app scope configuration (Sheets, Docs, Slides, Forms)
- Secure backend token verification
- User profile retrieval
Built for AI-assisted development
Clean, well-documented code that AI tools understand. Get help from Cursor, Copilot, or ChatGPT to extend your add-on faster than ever.
Cursor
AI-first code editor
Claude
AI assistant
GitHub Copilot
AI pair programmer
ChatGPT
AI assistant
// =============================================================================
// FEATURE REQUIREMENTS MAPPING
// =============================================================================
// Map feature names to their minimum required plan.
// This allows feature-based access control without hardcoding plan checks.
//
// HOW TO CUSTOMIZE:
// - Add your feature names as keys
// - Set the minimum plan required as the value
// - Example: "ai_analysis": "PRO" means only PRO users can access AI analysis
// =============================================================================
export const FEATURE_REQUIREMENTS: Record<string, Plan["id"]> = {
// Example features - customize these for your app
basic_feature: "BASIC",
essential_feature: "ESSENTIAL",
pro_feature: "PRO",
// Add your own features here:
// "export_pdf": "ESSENTIAL",
// "ai_analysis": "PRO",
// "team_collaboration": "PRO",
// "api_access": "ESSENTIAL",
};“Add a new feature for sending emails to the pro plan”
Simple, transparent pricing
One-time purchase. Lifetime access. No subscriptions, no hidden fees.
Starter
Everything you need to build & ship your Google Workspace add-on
Save 60+ hours of boilerplate setup.
Pay the minimum to get in, or pay what you feel those saved hours are worth.
- Full source code
- OAuth auth
- Sidebar & Dialog UI
- Stripe integration
- Supabase database
- Documentation
- Lifetime updates
- Discord community
Frequently asked questions
Everything you need to know about ShipAddons.
You get the complete source code for a production-ready Google Workspace Add-on boilerplate. This includes the Apps Script backend, React frontend, authentication system, Stripe integration, Supabase database, and comprehensive documentation.
Ready to ship?
Stop wasting time on boilerplate. Get ShipAddons today and focus on what makes your add-on unique.
One-time purchase • Lifetime updates