Here are
42 public repositories
matching this topic...
MCP server for Brightspace (D2L). Check grades, due dates, assignments, announcements, rosters, syllabus & course content via Claude, ChatGPT, Cursor, Windsurf, or any MCP client. Works with any school. npm: npx brightspace-mcp-server@latest
Updated
May 1, 2026
TypeScript
A multithreaded Python tool to download files from UGent Ufora automatically using the BrightSpace API.
Updated
May 22, 2023
Python
Updated content templates (originally designed by D2L Brightspace) with more accessibility and interactivity with flip cards and knowledge checks
Adds a few Quality of Life tweaks to the online educational platform Brightspace Desire2Learn (D2L).
Updated
Jan 22, 2021
TypeScript
Sample Brightspace Data Sets headless client using OAuth 2.0 refresh tokens
Updated
May 20, 2024
Python
Just the flip cards and knowledge checks (multiple choice, short answer, matching, ordering) from d2l-content-templates as standalone HTML pages
ETL data flows in Domo Analytics for querying D2L Brightspace data sets related to awards, rubrics, quizzes, surveys, gradebook and learning outcomes
Avans brightspace ridiculous margin purger
Updated
Sep 9, 2021
JavaScript
Formats and pivots data from D2L Brightspace intelligent agents, outcomes, and survey reports (manual Excel workflows also included)
Updated
Jan 4, 2024
Python
Extension to improve the Brightspace/D2L user experience.
Updated
Nov 20, 2019
JavaScript
A desktop app to speed up the grading of visual assignments, for Brightspace / D2L
Updated
Apr 24, 2018
Java
An angular application to easily view and save, data-sets retrieved using Brightspace APIs. Using a Go backend
Updated
Aug 20, 2017
TypeScript
Some scripts to automate stuff on Brightspace
Updated
Feb 5, 2024
Python
Brightspace UI (specifically for TAs) written in Rust.
Updated
Jun 24, 2025
Rust
Updated
Feb 28, 2024
Stylus
A Flow Launcher plugin for students to quickly open Brightspace D2L course pages and other course content from Flow Launcher
Updated
Feb 27, 2025
Python
Little Test Creator converts a test bank from an existing format into an output format. It was created to easily convert existing quizzes and exams formatted as Word documents so they can be easily graded using Brightspace.
Alternative frontend for UVic Brightspace built with sanity in mind as a Chrome/Firefox extension
Updated
Jan 28, 2026
TypeScript
list of quick quality of life changes for CUNY.
Elixir implementation of d2lvalence to connecto to the D2L Brightspace API
Updated
Jul 16, 2021
Elixir
Improve this page
Add a description, image, and links to the
brightspace
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
brightspace
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.