Installation¶
Stable release¶
Development version¶
Optional extras¶
mograder has several optional dependency groups:
| Extra | Purpose |
|---|---|
asgi |
ASGI deployment (starlette, uvicorn) |
grader |
Grader dashboard (includes asgi + altair) |
hub |
Hub multi-user server (includes grader + fastapi, lzstring, python-multipart) |
dev |
Testing and linting (includes hub + pytest, ruff, markdown-it-py) |
editor |
Marimo sandbox support (marimo[sandbox]) |
docs |
Documentation site building (mkdocs-material, mkdocstrings) |
Install extras with: