Google Sheets API Client

JSON →
library 5.2.0 ·javascript
verified May 27, 2026

The `google-spreadsheet` package provides a robust and easy-to-use JavaScript/TypeScript interface for interacting with the Google Sheets API. It simplifies common tasks like reading, writing, and manipulating data within spreadsheets, as well as managing sheets and documents themselves. The current stable version is `5.2.0`, and the project maintains an active development cycle with frequent minor and patch updates for new features, bug fixes, and dependency synchronization. Key differentiators include comprehensive support for multiple authentication methods via `google-auth-library` (service account, OAuth 2.0, API key, ADC), both cell-based and row-based APIs for flexible data interaction, extensive methods for managing worksheets and documents (e.g., adding, removing, resizing, updating properties, setting permissions), and built-in automatic retries with exponential backoff for API requests, enhancing reliability against transient network issues and rate limits. It aims to be the most popular wrapper, abstracting away the complexities of the underlying Google Sheets API.

total hits 22
actors 7 distinct systems
last hit 10h ago ByteDance
Amazonbot
4
GPTBot
2
Script
1
ByteDance
1
MetaBot
1
Humans
6

top countries 🇺🇸 United States · 🇨🇦 Canada · VN · 🇫🇷 France · 🇩🇪 Germany