GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

instructure

Star

Here are 54 public repositories matching this topic...

Language: All
Filter by language
All 54 Python 18 JavaScript 14 TypeScript 10 CSS 2 Go 2 Ruby 2 Batchfile 1 HTML 1 Shell 1
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

instructure / canvas-lms

Star 6.9k

The open LMS by Instructure, Inc.

instructure canvas-lms gerrit-mirror
  • Updated Nov 10, 2026
  • Ruby

ucfopen / canvasapi

Star 682

Python API wrapper for Instructure's Canvas LMS. Easily manage courses, users, gradebooks, and more.

python api education wrapper canvas instructure canvas-lms hacktoberfest
  • Updated Apr 16, 2026
  • Python
canvas-mcp

boyuchengz / canvas-mcp

Star 119

Read-only MCP server that connects Claude, ChatGPT and other AI assistants to Canvas LMS.

nodejs students education canvas mcp instructure canvas-lms claude chatgpt model-context-protocol mcp-server
  • Updated Oct 27, 2026
  • JavaScript

ucfopen / UDOIT

Star 118

The Universal Design Online content Inspection Tool, or UDOIT (pronounced, “You Do It”) enables faculty to identify accessibility issues in their Learning Management System. It will scan a course, generate a report, and provide resources on how to address common accessibility issues.

education canvas accessibility a11y edtech lti instructure canvas-lms eduapp section-508 canvas-api hacktoberfest udl
  • Updated Nov 9, 2026
  • JavaScript

jasp-nerd / canvas-course-downloader

Sponsor
Star 87

Chrome extension to download, export, and back up everything from Canvas LMS courses, files, assignments, pages, modules, syllabus, grades, and more. One click, no API keys. Perfect for archiving courses before they disappear or exporting course materials to feed into AI tools like ChatGPT, NotebookLM, or Claude.

chrome-extension education downloader backup canvas course-materials exporter lms browser-extension instructure canvas-lms data-export chatgpt student-tools course-archive study-tools notebooklm ai-study canvas-downloader canvas-exporter
  • Updated Nov 3, 2026
  • TypeScript

ubc / node-canvas-api

Star 72

Access the Canvas API using Node.js. 54 functions (and counting)! Pull requests are welcome and appreciated.

api node canvas lms instructure
  • Updated Oct 30, 2024
  • JavaScript

drew-royster / canvasFileSync

Star 48

Syncs Canvas course files to your local computer

electron education vuejs school instructure canvas-lms vuetify vue-electron instructure-canvas uvu
  • Updated Dec 8, 2022
  • JavaScript

dgrobani / py3-canvaslms-api

Star 30

Python 3 API wrapper for Instructure's Canvas LMS with real-world examples of use

python3 api-wrapper instructure canvas-lms
  • Updated Feb 5, 2021
  • Python

Harvard-University-iCommons / canvas-data-sdk

Star 24

Python SDK and command-line tool for working with the Canvas Data API

api canvas lms instructure
  • Updated Jan 13, 2023
  • Python

ucfopen / quiz-extensions

Star 16

A self-service LTI for faculty to easily extend time for multiple users for all quizzes at once.

education canvas accessibility a11y edtech lti instructure canvas-lms hacktoberfest
  • Updated Nov 5, 2026
  • Python

ucfopen / faculty-tools

Star 10

Faculty Tools - A tool to launch other tools

education canvas edtech lti instructure canvas-lms hacktoberfest
  • Updated May 22, 2023
  • Python

bruchris / canvas-lms-mcp

Star 10

Canvas LMS MCP server — read courses, assignments, submissions, rubrics, quizzes; grade and comment from any AI agent

education typescript ai mcp lms instructure canvas-lms llm model-context-protocol
  • Updated Nov 3, 2026
  • TypeScript

mterwill / canvasgrader

Star 10

Simple interface with the Canvas grading API

education instructure canvas-lms
  • Updated Jun 20, 2023
  • Python

ucfopen / due-date-changer

Star 9

An LTI that allows a user to easily change due dates for multiple assignments simultaneously.

education canvas accessibility a11y edtech lti instructure canvas-lms
  • Updated May 1, 2023
  • Python

thedannywahl / inst-api

Star 6

Elaborate curl wrappers for Instructure product APIs

instructure canvas-lms instructure-canvas
  • Updated Mar 10, 2023
  • Shell

harrybrwn / go-canvas

Star 6

A client for Instructure's Canvas API

api canvas instructure canvas-lms
  • Updated Aug 30, 2020
  • Go

seanbeirnes / lmsdash-browser-extension

Star 5

Chrome browser extension for enhancing administrative tasks in the Canvas learning management system.

instructure canvas-lms canvas-api instructure-canvas
  • Updated Aug 30, 2026
  • TypeScript

AbeHandler / CanvasCLI

Star 4

An opinionated command-line interface for Canvas

education canvas instructure canvas-lms
  • Updated Feb 13, 2024
  • Python
CanvasDarkMode

SoupyzInc / CanvasDarkMode

Star 4

A Stylus extension to give Canvas/myLearning a dark mode so your retinas don't have to burn out.

canvas instructure stylus-dark-theme stylus-extension mylearning canvas-dark-mode mylearning-dark-mode instructure-dark-mode
  • Updated Nov 27, 2021
  • CSS

Chew / CanvasToClickUp

Sponsor
Star 3

A simple way to mirror Canvas assignments to ClickUp for organization.

ruby canvas instructure migrate clickup
  • Updated Oct 1, 2022
  • Ruby

Add this topic to your repo

To associate your repository with the instructure topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.