An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: instructure

instructure/canvas-lms

The open LMS by Instructure, Inc.

Language: Ruby - Size: 1.8 GB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 5,953 - Forks: 2,643

ucfopen/canvasapi

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

Language: Python - Size: 4.67 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 590 - Forks: 181

ucfopen/UDOIT

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.

Language: PHP - Size: 20.9 MB - Last synced at: 8 days ago - Pushed at: 13 days ago - Stars: 107 - Forks: 74

nayasinghania/sjsu-gpa-calc

CS 152 Spring 2025 Project

Language: TypeScript - Size: 181 KB - Last synced at: 2 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

MohammedADev/Canvas-Discord-Bot

Elevate your learning experience with the Canvas LMS Discord Bot – Where Education Meets Innovation! πŸš€πŸ“šπŸ€–

Language: TypeScript - Size: 457 KB - Last synced at: 9 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

ubc/node-canvas-api

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

Language: JavaScript - Size: 1.34 MB - Last synced at: 16 days ago - Pushed at: 6 months ago - Stars: 71 - Forks: 23

ucfopen/faculty-tools

Faculty Tools - A tool to launch other tools

Language: Python - Size: 437 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 4

nelbren/grades-weighted-automatically

Grades weighted automatically using API of Canvas Instructure

Language: Batchfile - Size: 217 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

mzstanisic/canvas-data-integration

Python application for pulling Canvas LMS data into Oracle via Instructure Data Access Platform (DAP)

Language: Python - Size: 185 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Chew/CanvasToClickUp

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

Language: Ruby - Size: 33.2 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

0xBenCantCode/damn-simple-canvas-exploit

Take tests without the risk of window/tab switches being detected!!

Language: JavaScript - Size: 18.6 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

harrybrwn/go-canvas

A client for Instructure's Canvas API

Language: Go - Size: 306 KB - Last synced at: about 21 hours ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 3

ucfopen/quiz-extensions

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

Language: Python - Size: 251 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 5

Harvard-University-iCommons/canvas-data-sdk

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

Language: Python - Size: 41 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 15

drew-royster/canvasFileSync

Syncs Canvas course files to your local computer

Language: JavaScript - Size: 2.73 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 46 - Forks: 6

JDipi/PimpMyCanvas

Style Canvas your way!

Language: JavaScript - Size: 6.91 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

AbeHandler/CanvasCLI

An opinionated command-line interface for Canvas

Language: Python - Size: 229 KB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

sandervonk/Simplify-Aeries

Simple customizable QOL CSS changes to Aeries.net Student SIS sites

Language: JavaScript - Size: 1.65 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

thedannywahl/inst-api

Elaborate curl wrappers for Instructure product APIs

Language: Shell - Size: 104 KB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

ucfopen/due-date-changer

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

Language: Python - Size: 145 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 3

dgrobani/py3-canvaslms-api

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

Language: Python - Size: 54.7 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 24 - Forks: 2

mterwill/canvasgrader

Simple interface with the Canvas grading API

Language: Python - Size: 9.77 KB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 3

jbmagination/CanvasToDiscord

This project takes new announcements from a Canvas LMS course and posts it to a Discord channel of your choice. (WIP)

Language: TypeScript - Size: 54.7 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

jolllof/Course-Content-Splitter

This script takes a full year course and creates two semester courses out of it using the content migration api end point amongst a few others

Language: Python - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

SoupyzInc/CanvasDarkMode

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

Language: CSS - Size: 1.47 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 2

bkeys818/notion-canvas-sync

For syncing a notion page with canvas data

Language: TypeScript - Size: 446 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

operepo/operepo.github.io

Main website for OPE (Open Prison Education) Repository. Setup your own self hosted prison ready Canvas LMS server with "offline" conversion support and sync capabilities.

Language: HTML - Size: 14.9 MB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0