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

Educational Python Packages

Python packages with the GitHub topic educational. Sorted by relevance, with stars and monthly downloads.
leprikon-cz
leprikon

Informační systém pro střediska volného času

5K 6 1
rmichaelthomas
liminate

Liminate is a prose-as-syntax language designed from the human end.

3K 14 0
clouatre-labs
math-mcp-learning-server

Educational MCP server with math operations, matrix algebra, data visualization, and persistent workspace

2K 5 5
sasq64
pixpy

Joyful python graphics programming

2K 6 0
CALFEM
calfem-python

CALFEM for Python is the Python port of the CALFEM finite element toolkit. It also implements meshing function based on GMSH and triangle. Visualisation routines are implemented using visvis and matplotlib.

2K 135 156
dross20
babybert

Minimal PyTorch implementation of BERT model with usage examples.

1K 0 0
toy-gpt
toy-gpt-train-300-context-2

Training repo for Toy GPT: Context-2 model + small neutral corpus (000_cat_dog.txt)

1K 1 0
kamangir
bluer-academy

📐 an academy for practical AI in Iran.

997 0 0
toy-gpt
toy-gpt-train-200-bigram

Training repo for Toy GPT: bigram + small neutral corpus (000_cat_dog.txt)

890 1 0
howl-anderson
agentsilex

A transparent, minimal, and hackable agent framework. ~300 lines of readable code. Full control, no magic.

857 451 45
HonzaSik
eduray

Educational Python ray tracer with Jupyter notebooks for learning ray tracing principles.

836 6 0
jshaffstall
pyphysicssandbox

pyPhysicsSandbox is a simple wrapper around Pymunk that makes it easy to write code to explore 2D physics simulations. It's intended for use in introductory programming classrooms.

804 48 9
shrimp2845-tw
project-aes

A modular Python implementation of AES featuring customizable transformations and comprehensive JSON dataflow logging for cryptographic analysis

783 10 0
nwolff
atrace

automatically print trace tables of simple programs

708 0 0
bogsdarking
planet-ruler

Tools to infer the radius of a planet using images.

698 0 0
davep
dhv

Dive into Python code

693 98 6
rubatopy
rubato

A lightweight, developer-first game engine built for Python

674 24 1
engri-1101
gilp

A Python package for visualizing the geometry of linear programs.

596 63 9
toy-gpt
toy-gpt-train-100-unigram

Training repo for Toy GPT: unigram + small neutral corpus (000_cat_dog.txt)

588 1 0
toy-gpt
toy-gpt-train-400-context-3

Training repo for Toy GPT: Context-3 model + small neutral corpus (000_cat_dog.txt)

544 1 0
AhmedMashour
mathhook

High-performance educational computer algebra system (CAS) written in Rust. It provides symbolic mathematics, equation solving, LaTeX parsing, and step-by-step explanations optimized for both performance and educational use.

531 8 2
Autumn10677
asdtools

A set of tools for loading and visualizing the NIST ASD.

525 1 0
unpackAI
unpackai

UnpackAI, the library

507 20 4
Mattral
scratchkit

Pure-NumPy from-scratch implementations of ML/AI/RL/Bayesian algorithms — no PyTorch, no TensorFlow, no scikit-learn. (import name: mlscratch)

483 36 6
    • Data from PyPI, GitHub, ClickHouse, and BigQuery