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

Learning Analytics Python Packages

Python packages with the GitHub topic learning-analytics. Sorted by monthly downloads, with stars and forks.
openfun
ralph-malph

:gear: Ralph, the ultimate Learning Record Store (and more!) for your learning analytics

3K 51 18
TUBAF-IFI-DiPiT
github2pandas

Aggregation of GitHub activities and transformation in Pandas Dataframes

438 7 3
RudrenduPaul
masterytrace-cli

TypeScript/Python CLI and library for BKT and IRT learner mastery scoring from response event logs.

379 0 1
Apereo-Learning-Analytics-Initiative
openlrw

A Python Client for the OpenLRW API

285 1 0
theaiagent
synthedu

Agent-based simulation environment for Open & Distance Learning (ODL) research.

255 8 0
Nireus79
socratic-learning

User learning analytics and skill progression tracking

241 0 0
TUBAF-IFI-DiPiT
github2pandas-manager

Aggregation of github activities on multiple repositories based on github2pandas

195 1 3
HUDongpin
ena-python

Epistemic Network Analysis in pure Python — a port of the R package rENA, verified numerically against it. The project started from July 2025. pip install ena-python

181 0 1
Manik-Maurya
confusion-mapper

AI-assisted distractor classification and Cohen's Kappa reliability analysis tool for cognitive science and education research.

149 0 0
juno-hwang
juno-dkt

Scikit-learn style implementation of Deep Knowledge Tracing models based on pytorch.

109 14 2
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology