Skip to content

A kernel-agnostic Jupyter extension for grading Jupyter notebooks.

Correxit converts a notebook into a gradable workbook. All authoring and grading logic runs in the browser, and all workbook data stays in the .ipynb file. There is no Correxit server.

Try the JupyterLite demo Read the authoring guide

pip install correxit

One notebook, the whole assignment

  • Author questions for any Jupyter language kernel.
  • Distribute protected workbooks without another data store.
  • Submit, batch-grade, review, and return feedback in Jupyter.

Documentation

The website is synced with Correxit source and published with each release.

Read the overview