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

Edu Tools Python Packages

Python packages with the GitHub topic edu-tools. Sorted by monthly downloads, with stars and forks.
michael-borck
slide-stream

Converts Markdown and PowerPoint presentations into automated videos using AI-powered narration, image sourcing, and text-to-speech synthesis.

3K 5 4
michael-borck
citesight

Analyzes student assignments to extract citations and references, then verifies their authenticity against academic databases to detect potential academic integrity issues.

2K 0 0
michael-borck
hands-on-ai

Provides hands-on AI learning resources and tools including chatbots, CLI utilities, and RAG systems built with Python and React for beginners to explore machine learning and natural language processing.

805 3 0
michael-borck
gh-toolkit

Manages GitHub repositories through CLI commands for categorization, health checking, topic tagging, and portfolio organization using LLM-powered automation.

657 4 1
michael-borck
botstash

Extracts course content from multiple formats, classifies it, and uploads to AnythingLLM workspaces for embedded chatbots via CLI or WebUI.

371 0 0
michael-borck
llm-fragments-folder

Loads folder contents as fragments for LLM chat, converting directories into searchable knowledge bases accessible via CLI or plugin interface.

360 1 0
michael-borck
course-dl

Downloads Blackboard course exports as Common Cartridge packages from Curtin University's LMS for migration to Canvas or other platforms.

343 0 0
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
michael-borck
image-analyser

Analyzes images via CLI or FastAPI to extract format, hashes, metadata, quality metrics, colors, barcodes, animation data, and optionally performs object detection, captioning, and OCR.

338 0 0
michael-borck
fetch-my-weather

Fetches weather data from wttr.in API with caching, moon phases, and location support via CLI or Python library using Pydantic for data validation.

292 0 0
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
michael-borck
diagram-analyser

Parses diagrams (Mermaid, PlantUML, Graphviz, drawio, or images) as graphs to extract structural properties like nodes, edges, cycles, and orphans for design analysis.

183 0 0
michael-borck
reflection-analyser

Analyzes reflective writing depth in learning journals by detecting metacognition, criticality, evidence linkage, and forward-looking action markers based on established rubric frameworks.

135 0 0
michael-borck
sim-lab

Provides Python tools for building agent-based, discrete-event, and system dynamics simulations with data visualization and educational support for business and stochastic modeling.

119 2 0
michael-borck
provenance-analyser

Extracts and analyzes metadata signals from documents (.docx, .pdf, .pptx, .xlsx) including authorship, editing time, revision history, and AI-generation markers.

99 0 0
michael-borck
ensayo

Generates interactive workplace simulations from lecturer-defined scenarios, letting students interview AI chatbots, access documents, and complete tasks in a self-hosted platform built with FastAPI and Astro.

98 0 0
michael-borck
spreadsheet-analyser

Analyzes Excel workbook formulas, dependencies, errors, and cell references without reading computed values.

92 0 0
michael-borck
revision-analyser

Extracts and analyzes Word document revision history (insertions, deletions, moves) to detect editing patterns like paste bursts, author contributions, and thrashing behavior from Track Changes metadata.

84 0 0
michael-borck
pypi-toolkit

Provides CLI tools to list, inspect, and audit Python packages published to PyPI, checking for missing metadata like descriptions, licenses, and URLs.

82 0 0
michael-borck
site-analyser

Crawls deployed websites or local static sites to extract accessibility, SEO, link health, performance, and validity signals from rendered HTML.

81 0 0
teaching-repositories
curriculum-curator

Generates and manages educational curriculum using AI, allowing institutions to customize content, teaching methods, and deployment options while supporting multiple AI providers and offline operation.

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