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

Teaching Python Packages

Python packages with the GitHub topic teaching. Sorted by monthly downloads, with stars and forks.
jupyter
nbgrader

A system for assigning and grading notebooks

13K 1K 342
SirhanMacx
clawed

Local-first AI teaching assistant for editable lesson drafts, student materials, and slides. Uses your curriculum and chosen model. Teacher-reviewed beta.

7K 61 14
biolab
orange3-educational

🍊 🎓 Educational widgets for machine learning and data mining in Orange 3.

4K 27 21
Yukinoshita-lin
nsf5stego

nsF5 steganography tool: syndrome matrix coding + wet-paper + blind steganalysis + GUI

3K 2 0
cpoli
tbkit

Build and solve tight-binding models in Python: band structures, band topology (Chern, Z2, higher-order), quantum transport, Floquet and moiré systems, in vectorized NumPy/SciPy, for teaching and research

3K 2 0
cpoli
mathematicskit

See how the algorithms of computational mathematics work: a Python toolkit for learning and teaching numerical methods, dynamical systems, and discrete math across 18 domains, built on numpy/scipy

3K 1 0
Algorithmic-Battle
algobattle-base

Let teams compete by making them create hard instances and fast solvers for problems of your choice. Then pitch these instances and solvers against one another. All language-agnostic.

2K 10 4
andrewgoodchild
tiny-datalog

Datalog as an executable textbook — one readable engine and supporting lessons.

2K 1 0
AshishK714
pyanalytica

A point-and-click analytics workbench for teaching data science — every table, test and chart shows the pandas and scikit-learn code behind it.

2K 1 0
cpoli
blockchainkit

A Python toolkit for learning how blockchains work: 104 breakthroughs in cryptography, consensus, networking and smart contracts, from the one-time pad to Ethereum gas, each reproduced as a small, typed implementation with a figure and a runnable experiment.

2K 1 0
StatikTUM
nfem

A lightweight python tool build for teaching non linear FEM analysis of 3D truss structures

1K 23 7
cpoli
chemistrykit

See the equations of chemistry at work: a Python toolkit for learning and teaching computational chemistry across 14 domains, built on numpy/scipy

945 1 0
TuguiDragos
quantum-exercises

Twenty hands-on Qiskit exercises and three lab notebooks, from an empty laptop to a Bell test that beats the classical bound. Mistakes are explained in the language of the problem, not as a Python traceback.

883 0 0
denisecase
datafun-toolkit

Privacy-safe diagnostics, paths, and logging helpers for analytics projects.

600 1 0
pystatsv1
pystatsv1

Chapter-based applied statistics examples in plain Python (R ↔ Python)

599 1 0
ismet55555
exam-terminal

A terminal/console based exam, test, or quiz tool for educators and learners

558 22 1
hschafer
teaching-toolshed

Library of useful class for writing scripts to manage classes.

535 3 2
Algorithmic-Battle
algobattle-problems

Companion collection of sample problems for the algobattle framework. Try some of these out to familiarize yourself with the algobattle framework.

474 1 1
matthigger
solrub

Build assignments from a repo of LaTeX problems, each carrying its own solution and rubric.

393 0 0
YashrajBaila7
gpt2lm

A implimentation of GPT2 varient.

376 1 0
richey-malhotra
barebear

The free agentic AI course. 12 lessons, 12 concepts, real models. Read the framework — it's the textbook.

369 5 1
KatharaFramework
kathara-lab-checker

Tool to automatically check Kathará network scenarios based on a configuration file.

352 9 2
michael-borck
assessment-bench

Benchmarks competing assessment approaches (LLM marking vs. signal-based) by running repeated evaluations, measuring consistency, and comparing agreement with human marks.

340 0 0
michael-borck
assessment-lens

Maps analyzer signals to assessment rubrics as observations with cited evidence, keeping humans in the loop for final grading decisions.

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