bb-sync
No liveness check has reached it yet; it is registered on GitHub and PyPI and has been in the index since 14 Oct 2026. How this is checked
bb-sync is an open-source command-line tool for CUHK-Shenzhen students that logs into Blackboard through ADFS SSO and incrementally synchronizes course resources. It downloads materials, assignments, instructions, announcements, and to-do items using browser automation.
Inferred · not functionally tested
Overview
6 featuresPurpose: Automatically downloading and synchronizing Blackboard course materials, assignments, announcements, and tasks.
Inferred · not functionally tested
Audience: CUHK-Shenzhen students and developers managing Blackboard course downloads
Inferred · not functionally tested
Functions: data_extraction
Inferred · not functionally tested
Interfaces: API: unknown · MCP: unknown · CLI: indicated (inferred, not tested) · Self-hosting: unknown
Recorded constraints: pricing: open_source · license: MIT · platforms: CLI · deployment: cli
Constraint provenance is unknown; confirm requirements with the publisher.
Record sources: pypi.org · github.com. These links do not verify the individual claims.
bb-sync sits in PulseGate's CLI tools & terminal category. Inferred · not functionally tested: Automatically downloading and synchronizing Blackboard course materials, assignments, announcements, and tasks. Inferred · not functionally tested: It is built as an open-source project for CUHK-Shenzhen students and developers managing Blackboard course downloads. Basis unknown · not verified: bb-sync is open source under the MIT license. Basis unknown · not verified: bb-sync is available on the command line.
It is developed by asdukw (China), and it first shipped in 2026. The project is developed in the open on GitHub with 76 commits in the last 90 days. Inferred · not functionally tested: Key capabilities include ADFS SSO login, incremental downloads, and course materials.
Summary written by a language model from the project’s public pages.
Tasks: Inferred · not functionally tested
- ADFS SSO login
- Incremental downloads
- Course materials
- Assignment downloads
- Announcement sync
- To-do synchronization
Topics: Inferred · not functionally tested
Built with & integrations
- Unspecified agent
- AGENTS.md
Trust & compliance
Indexing history
1What PulseGate has recorded for this listing
Frequently asked questions about bb-sync
- What does bb-sync do?
- Inferred · not functionally tested: Automatically downloading and synchronizing Blackboard course materials, assignments, announcements, and tasks. It is catalogued under CLI tools & terminal on PulseGate.
- Who is bb-sync for?
- Inferred · not functionally tested: bb-sync is an open-source project built for CUHK-Shenzhen students and developers managing Blackboard course downloads.
- Is bb-sync free?
- Basis unknown · not verified: Yes — bb-sync is open source under the MIT license and free to use.
- What platforms does bb-sync run on?
- Basis unknown · not verified: bb-sync runs on the command line.
- Is bb-sync still maintained?
- The GitHub repository shows 76 commits in the last 90 days.
- Who develops bb-sync?
- bb-sync is developed by asdukw, based in China.
- How long has bb-sync been around?
- bb-sync first shipped in 2026.
- Is bb-sync open source?
- Basis unknown · not verified: Yes — bb-sync is open source under the MIT license, developed on GitHub.
Similar projects
Closest matches by what these projects do