Transform your Google Sheets into REST APIs in seconds. Sign in, select sheets, get instant public or private API endpoints.
Built with Go, React, PostgreSQL, and Google OAuth. Privacy-first, zero data storage.
Gsheetbase makes it simple to convert any Google Sheet into a production-ready REST API. No data storage, no complicated setup.
- Sign in with Google OAuth (no passwords)
- Read-only Google Sheets API access
- API keys for public/private endpoints
- User control over exposed sheets
- Whitelist exactly which sheets to expose
- Instant REST API generation
- Clean, structured JSON responses
- Zero data stored in database
- Real-time data fetching
- Redis caching (optional)
- Lightweight and stateless
- Horizontally scalable workers
Gsheetbase is open source but currently only accepting contributions for bug fixes. To get started, visit DEVELOPMENT.md for tips on setting up your environment.
- Search existing issues to avoid duplicates
- Open a new issue with:
- Clear description of the bug
- Steps to reproduce
- Expected vs actual behavior
- Include environment details (OS, Go/Node version, database version)
Gsheetbase is released under the MIT License. See LICENSE for details.
