PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Canvas Lms Python Packages

Python packages with the GitHub topic canvas-lms. Sorted by relevance, with stars and monthly downloads.
ucfopen
canvasapi

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

135K 663 189
jabir95tsai
get-class-material

One-command bulk downloader for NTU COOL (Canvas) course materials — PDFs, lecture videos, and Pages.

5K 2 0
dbosk
canvaslms

Command-line interface to Canvas LMS

5K 5 2
SonAIengine
ku-portal-mcp

MCP server for Korea University KUPID portal & Canvas LMS — notices, schedules, library seats, assignments, grades from Claude

1K 12 5
BoYanZh
canvassyncer

The async fast canavs file syncer.

829 54 18
jabir95tsai
ntu-cool-material

One-command bulk downloader for NTU COOL (Canvas) course materials — PDFs, lecture videos, and Pages.

550 2 0
admin978
canvas-local-mcp

Local-first Canvas LMS MCP server. Stdio transport, ~125 lines of Python.

468 2 0
lcary
canvas-api-client

This is a library for making requests to a Canvas LMS API.

357 10 1
marklalor
clanvas

Command-line client for Canvas by Instructure

294 54 7
BoYanZh
ji-auth

Canvas token and JOJ SID are within reach in CLI.

286 11 3
linsyking
canvas-markdown-quiz

Markdown support for canvas quiz.

274 4 0
jamubc
canvas-downloader

A fast, safe, and customizable tool to download course content from Canvas (Instructure).

263 5 0
theresurgence
canopto

canopto is a tool to sync course files and videos from the Canvas LMS hosted by the National University of Singapore (NUS).

240 3 0
francojc
dauber

Canvas CLI

226 0 0
mterwill
canvasgrader

Simple grading interface with the Canvas API

218 10 3
kajigga
py-canvas-api

A very small library for accessing the API for the Canvas LMS.

208 4 0
PhantomOffKanagawa
canvas-cmd

A git-like python CLI for Canvas LMS students to quickly access what they need when they need it

191 3 0
lcary
evalkit-api-client

Tools and Libraries for Canvas LMS Integration

136 10 1
christianp
canvaslms-sync

A command-line tool to synchronise a local folder with one in a Canvas LMS course

131 1 0
DIKU-EDU
staffeli

DIKU Support Tools for Canvas LMS

95 13 8
    • Data from PyPI, GitHub, ClickHouse, and BigQuery