Simple Next.js landing page for torchgeo.org, deployed to GitHub Pages.
bun install
make devmake buildmake checkbun run startThe site checks in snapshots of papers citing TorchGeo and public repositories that depend on it. Refresh both before a data update:
S2_API_TOKEN=... python3 scripts/fetch_citations.py
python3 scripts/fetch_dependents.pyThe citation collector combines Semantic Scholar and OpenAlex, then reuses
existing affiliation enrichment for unchanged records. The dependents collector
requires an authenticated GitHub CLI (gh auth status). Both commands write to
public/data/; review the diffs before publishing because live indexes can add
or remove records.