# enuchi/React-Google-Apps-Script

This is your boilerplate project for developing React apps inside Google Sheets, Docs, Forms and Slides projects. It's perfect for personal projects and for publishing complex add-ons in the Google Workspace Marketplace.

Repository: https://github.com/enuchi/React-Google-Apps-Script
Canonical: https://ross.abutalabs.com/products/react-google-apps-script
Language: JavaScript
License: MIT
License Family: permissive
Last push: 2026-02-14T10:07:44+00:00

## Health v2 (maintenance only)
Score: 62/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 67, release rhythm 35, longevity 100
- inputs: {"age_days": 2912, "days_push": 200, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1527, forks 209 (observed 2026-08-28T04:04:58.449413+00:00)

## What it is
A boilerplate/starter template for building React apps that run inside Google Sheets, Docs, Forms, and Slides via Google Apps Script dialogs and sidebars. It uses React 18 and Vite and supports deploying add-ons to the Google Workspace Marketplace.

## Use cases
- build a react app inside google sheets dialogs
- create a google workspace marketplace add-on
- develop custom sidebars for google docs with react
- boilerplate for google apps script projects
- connect a react frontend to apps script server-side functions
- deploy react ui to google forms and slides

## When to choose
- you want a modern React + Vite toolchain for Google Apps Script UIs
- you plan to publish a complex add-on to the Google Workspace Marketplace
- you need a maintained starter with sample client-server communication code

## When to avoid
- you are building a standalone web app not tied to Google Workspace
- you prefer Vue, Svelte, or plain HTML dialogs without React
- you need server-side-only Apps Script automation with no user interface

## Facets
- artifact type: learning-resource
- maturity: active
- function: frontend-framework, build-tool, templating, developer-tools
- domain: web-development, frontend, developer-tools
- platform: -
- tags: react, google-apps-script, google-workspace, boilerplate, vite, add-ons, starter-template, google-sheets, google-docs, boilerplate, automation, web-server, nodejs, javascript

## Member repositories
- enuchi/React-Google-Apps-Script (main) score 62

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:58.449413+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:32:45.775802+00:00, confidence not recorded.
  - readme: https://github.com/enuchi/React-Google-Apps-Script (fetched 2026-08-28T04:04:58.449413+00:00, sha 0cb7069e9fb5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
