1G

1vibecoders/google-classroom-bulk-exporter

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

0 stars 品質 54 トレンド 14

A Chrome extension that downloads the relevant content from an entire Google Classroom class into an organized local archive.

概要

A Chrome extension (Manifest V3) that exports an entire Google Classroom class into one organized ZIP archive: every assignment, material, question and (optionally) announcement, with its instructions, metadata and attached files, kept together in one folder per item. does the same for every active (not archived) class of your Google account, into a single ZIP that is easy to hand to Claude's /academic-schedule skill. It runs entirely in your browser with your existing Google sign-in. Nothing is uploaded anywhere. puts every class in its own folder with the same layout; only the manifest moves up, to the top-level folder: Chrome 116 or newer (or another Chromium browser: Edge, Brave, …) is required. 1. Extract the ZIP into a folder you will keep; Chrome loads the extension from it. 2. Open chrome://extensions (edge://extensions, brave://extensions, …) and turn on (top right). 3. Click and select the extracted folder (the one containing manifest.json). 4.

README

以下は原文 README の抜粋です。原文を見る。

Google Classroom Bulk Exporter

A Chrome extension (Manifest V3) that exports an entire Google Classroom class into one organized ZIP archive: every assignment, material, question and (optionally) announcement, with its instructions, metadata and attached files, kept together in one folder per item. Export all classes does the same for every active (not archived) class of your Google account, into a single ZIP that is easy to hand to Claude’s /academic-schedule skill.

It runs entirely in your browser with your existing Google sign-in. Nothing is uploaded anywhere.

English 10 - Period 3/
├── index.html                  ← offline table of contents
├── class-info.json
├── class-description.txt
├── export-report.txt           ← what was downloaded, what failed and why
├── export-report.json
├── export-manifest.json        ← machine-readable summary (see below)
├── Assignments/
│   ├── Macbeth Act 1 Questions/
│   │   ├── description.txt
│   │   ├── metadata.json
│   │   └── Attachments/
│   │       ├── Macbeth.pdf
│   │       ├── Act 1 notes.docx      (Google Doc, exported)
│   │       └── Act 1 slides.pptx     (Google Slides, exported)
│   └── Essay - Unit 1/
│       ├── description.txt
│       ├── metadata.json
│       └── Attachments/
│           └── Self assessment.url   (Google Form, saved as a link)
├── Materials/
│   ├── Poetry Terms/
│   └── Poetry Terms (2)/             (two materials with the same title)
├── Questions/
├── Announcements/
└── Other Coursework/                 (items whose type could not be determined)

Export all classes puts every class in its own folder with the same layout; only the manifest moves up, to the top-level folder:

Google Classroom Export - 2026-10-07/
├── export-manifest.json        ← every class: folder, status, counts
├── index.html                  ← offline table of contents linking to each class
├── export-report.txt           ← overall summary, then each class's report
├── English 10 - Period 3/      ← the layout above
│   ├── class-info.json
│   ├── Assignments/ …
│   └── …
├── Biology - Period 1/
└── Biology - Period 1 (2)/           (two classes with the same name and section)

Install

Chrome 116 or newer (or another Chromium browser: Edge, Brave, …) is required.

Each release has three files:

File What it is
google-classroom-bulk-exporter-.zip The extension’s files with manifest.json at the root. Extract it and Load unpacked (below), upload it to the Chrome Web Store, or pack it yourself.
google-classroom-bulk-exporter-.crx The packed, signed extension (its extension ID is in the release notes).
SHA256SUMS.txt Checksums: sha256sum -c SHA256SUMS.txt.

Load unpacked (ZIP, works everywhere):

  1. Extract the ZIP into a folder you will keep; Chrome loads the extension from it.
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add 1vibecoders/google-classroom-bulk-exporter
MCP 初心者?mcpskill.org のガイドから始めましょう →