DuckDB extension to read and write Google Sheets using SQL
active 2024-10-28 → 2026-07-03 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 614 days from 2024-10-28 to 2026-07-03. Pushes: 54 total, peak 11 in a day. Pull requests: 72 total, peak 7 in a day. Issues: 45 total, peak 3 in a day. Comments: 137 total, peak 13 in a day. Stars: 257 total, peak 23 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| archiewood | 178 | 51 | 37 | 60 |
| mharrisb1 | 65 | 3 | 21 | 25 |
| Alex-Monahan | 34 | 0 | 9 | 24 |
| JC1738 | 5 | 0 | 0 | 3 |
| Copilot | 5 | 0 | 0 | 2 |
| samansmink | 3 | 0 | 0 | 1 |
| carlopi | 3 | 0 | 0 | 1 |
| mike-luabase | 3 | 0 | 0 | 2 |
| TheRaLabs | 3 | 0 | 0 | 1 |
| nyc-de | 2 | 0 | 0 | 1 |
| pspeter3 | 2 | 0 | 0 | 2 |
| akolov | 2 | 0 | 2 | 0 |
| paulmwatson | 2 | 0 | 0 | 2 |
| zhongzachary | 2 | 0 | 0 | 1 |
| macraesdirtysocks | 1 | 0 | 0 | 1 |
| ebardelli | 1 | 0 | 1 | 0 |
| VitaliyMF | 1 | 0 | 0 | 1 |
| gaatjeniksaan | 1 | 0 | 0 | 1 |
| marhar | 1 | 0 | 1 | 0 |
| kellington | 1 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Releasemharrisb12026-02-21 04:11v0.0.9
- Pull request#105mharrisb12026-02-21 04:09
- Issue#87mharrisb12026-02-19 21:52Allow the user to provide access key via parameter
- Issue#95mharrisb12026-02-18 18:48Is it possible to create a sheet if it doesn't exist?
- Pull request#103mharrisb12026-02-18 18:48
- Pull request#103mharrisb12026-02-17 20:40
- Issue comment#95mharrisb12026-02-13 16:10Is it possible to create a sheet if it doesn't exist?
- Pull request#102mharrisb12026-02-12 22:55
- Issue comment#92mharrisb12026-02-12 22:55Add HTTPS proxy (CONNECT) support via env vars to gsheets extension
- Pull request#102mharrisb12026-02-12 22:45
- Pull request#100mharrisb12026-01-13 22:49
- Pull request#100mharrisb12026-01-13 22:49
- Pull request#100mharrisb12026-01-13 22:49
- Pull request#98mharrisb12026-01-09 00:26
- Issue#97JC17382025-12-17 23:421.4.3 Support
- Issue comment#97JC17382025-12-17 23:421.4.3 Support
- Issue comment#97mharrisb12025-12-17 05:371.4.3 Support
- Issue#97JC17382025-12-16 20:161.4.3 Support
- Issue comment#51rainhead2025-12-14 19:18Sheet with ID 0 not found
- Issue#95mharrisb12025-12-05 20:55Is it possible to create a sheet if it doesn't exist?
- Issue#94mharrisb12025-12-05 16:09Avoid xdg-open for headless environments
- Issue#93mharrisb12025-12-05 15:34gsheets functions inside the cells like `=GOOGLEFINANCE("LON:WISE", "price", WORKDAY(TODAY()-365, -1))` fail randomly
- Issue comment#91JC17382025-11-26 01:16Using duckdb 1.4.1
- Issue comment#91mharrisb12025-11-14 21:04Using duckdb 1.4.1
- Issue comment#91mharrisb12025-10-31 22:43Using duckdb 1.4.1
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 257 stars here means stars gained during the window, not the repo's star count.