why use nbchkr?ΒΆ

The design principles of nbchkr are:

  1. Lightweight with few dependencies;

  2. Flat file outputs;

  3. Customisable;

  4. Well documented.

There are alternatives to nbchkr, the most mature of which is nbgrader https://nbgrader.readthedocs.io which is a full course management system. It includes the ability to send emails to students, distribute assignments and feedback. It is a full featured class management solution that I wholeheartedly recommend checking out in case it is the tool you need.