Skip to content

DuckDB extension to read and write Google Sheets using SQL

active 2024-10-282026-07-03 (UTC)

Complete coverage26,785 / 26,785 hourly files (100%) · 2 absent upstream2023-08-152026-09-04 (UTC)
Events
627
Pushes
54
Pull requests
72
Issues
45
Stars
257
Forks
13

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

ContributorContributionsPushesPRsComments
archiewood178513760
mharrisb16532125
Alex-Monahan340924
JC17385003
Copilot5002
samansmink3001
carlopi3001
mike-luabase3002
TheRaLabs3001
nyc-de2001
pspeter32002
akolov2020
paulmwatson2002
zhongzachary2001
macraesdirtysocks1001
ebardelli1010
VitaliyMF1001
gaatjeniksaan1001
marhar1010
kellington1001

Recent activity

Latest issues, pull requests and releases

  • Releasemharrisb12026-02-21 04:11
    v0.0.9
  • Pull request#105mharrisb12026-02-21 04:09
  • Issue#87mharrisb12026-02-19 21:52
    Allow the user to provide access key via parameter
  • Issue#95mharrisb12026-02-18 18:48
    Is 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:10
    Is it possible to create a sheet if it doesn't exist?
  • Pull request#102mharrisb12026-02-12 22:55
  • Issue comment#92mharrisb12026-02-12 22:55
    Add 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:42
    1.4.3 Support
  • Issue comment#97JC17382025-12-17 23:42
    1.4.3 Support
  • Issue comment#97mharrisb12025-12-17 05:37
    1.4.3 Support
  • Issue#97JC17382025-12-16 20:16
    1.4.3 Support
  • Issue comment#51rainhead2025-12-14 19:18
    Sheet with ID 0 not found
  • Issue#95mharrisb12025-12-05 20:55
    Is it possible to create a sheet if it doesn't exist?
  • Issue#94mharrisb12025-12-05 16:09
    Avoid xdg-open for headless environments
  • Issue#93mharrisb12025-12-05 15:34
    gsheets functions inside the cells like `=GOOGLEFINANCE("LON:WISE", "price", WORKDAY(TODAY()-365, -1))` fail randomly
  • Issue comment#91JC17382025-11-26 01:16
    Using duckdb 1.4.1
  • Issue comment#91mharrisb12025-11-14 21:04
    Using duckdb 1.4.1
  • Issue comment#91mharrisb12025-10-31 22:43
    Using 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.