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

Lms Python Packages

Python packages with the GitHub topic lms. Sorted by monthly downloads, with stars and forks.
overhangio
tutor

The Docker-based Open edX distribution designed for peace of mind

25K 1K 509
AvaCodeSolutions
django-email-learning

An open source Django app for creating email-based learning platforms with IMAP integration and React frontend components.

20K 23 6
AbdyyEee
pylibms

PyLibMS is a library built for Python 3.11 and above for the MSBT, UMSBT, MSBP and MSBF file formats.

12K 11 1
openfun
richie

:pencil: An opensource CMS to build education portals

5K 316 95
hexatester
moodlepy

Python wrapper for moodle web service.

3K 31 19
jupyterhub
jupyterhub-ltiauthenticator

A JupyterHub authenticator for LTI

2K 73 56
bmosoluciones
now-lms

Create, deliver, and certify courses with ease.

1K 21 5
SonAIengine
ku-portal-mcp

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

1K 13 5
erseco
python-moodle

Pythonic CLI and library to manage Moodle instances via web sessions

1K 10 4
Aaryan-Kapoor
d2l-cli

Give your AI agent read-only access to your D2L Brightspace courses — grades, due dates, syllabi, lecture files. One-message setup, works at any Brightspace school.

986 6 0
openzim
gutenberg2zim

Convert a Kolibri channel in ZIM file(s)

897 14 22
JohannsenLum
canvas-api-mcp

Canvas MCP server for Canvas LMS: 16 curated student tools plus a gateway reaching all 1,116 Canvas API endpoints

883 3 13
noestudios
lastbell

Self-hosted ParentVUE + Canvas grade & assignment monitor — alerts for the whole family, on the devices they already use

757 1 0
overhangio
tutor-openedx

The Docker-based Open edX distribution designed for peace of mind

687 1K 509
linboxin
union-nexus-mcp

Read-only MCP server for Union College's Nexus (Moodle): courses, assignments, grades, materials, calendar, briefings. Okta SSO login, works with Claude, Cursor, Codex, Grok Bot.

622 1 0
atisharma
ncsb

ncurses squeezebox controller for logitech media server

509 7 1
dr-rompecabezas
wagtail-lms

LMS extension for Wagtail

470 5 1
hahnec
color-space-converter

fast image color space conversion via numpy vectorization

357 6 1
berndporr
fir1

FIR & LMS filter implementation in C++ with Python & JAVA wrappers

320 85 23
olearydj
danvas-cli

Safety-focused, agent-friendly Canvas LMS CLI for course content, submissions, grading, quiz reports, and verified workflows

314 0 0
bunizao
moodle-cli

A tool for students to use, calling an agent to operate your Moodle.

257 8 3
Sang-Buster
canvas-sync-py

Synchronize modules, assignments and files from Canvas by Instructure to your local computer

254 0 0
princeton-nlp
sweagent

SWE-agent takes a GitHub issue and tries to automatically fix it, using your LM of choice. It can also be employed for offensive cybersecurity or competitive coding challenges. [NeurIPS 2024]

220 21K 2K
michael-borck
badge-quest

BadgeQuest gamifies student learning by awarding badges for reflections submitted through an LMS, combining reflection prompts with achievement progression to boost engagement.

203 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology