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.

Jeffrey G.

View more reviews on Gumroad →

Hero Image
Manuel

Hey, I'm Manuel 👋

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 Generator

Skip 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
AI-Ready Codebase

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.

Cu

Cursor

AI-first code editor

Cl

Claude

AI assistant

GH

GitHub Copilot

AI pair programmer

GPT

ChatGPT

AI assistant

lib/entitlements.ts
// =============================================================================
// 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",
};

Simple, transparent pricing

One-time purchase. Lifetime access. No subscriptions, no hidden fees.

Batch #1 Sold Out (10/10)
Batch #2: Now Open

Starter

Everything you need to build & ship your Google Workspace add-on

$9+Pay what you want

Save 60+ hours of boilerplate setup.

Pay the minimum to get in, or pay what you feel those saved hours are worth.

Regular price after beta:$149
Limited to 15 slots at this floor price
  • Full source code
  • OAuth auth
  • Sidebar & Dialog UI
  • Stripe integration
  • Supabase database
  • Documentation
  • Lifetime updates
  • Discord community
Secure Your Slot

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