ChatGPT to Gemini exporter, v1.4

A Chrome MV3 extension that exports a full ChatGPT history to JSON in the
shape of ChatGPT's own conversations.json, for the Amgreat Gemini migration
tool. Everything runs in the user's browser against their own session.

Batches of 25 per file, downloaded through the service worker because Chrome
blocks multiple page-initiated downloads. Adaptive pacing with 429 backoff,
Retry-After support, token refresh and localStorage resume.
This commit is contained in:
Vincent Rozenberg
2026-09-04 00:44:35 +02:00
commit 60da5a53e8
5 changed files with 600 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
# macOS
.DS_Store
._*
# Local-only Claude config
.claude/settings.local.json
# Dependencies — referenced by their manifests, never committed
node_modules/
# Build output
dist/
*.zip
*.log