VibeHunt
Back to browse

INGInious

Intelligent grader that allows secured and automated testing of code made by students.

INGInious provides a self‑hosted platform for automatically grading student programming assignments. It runs submitted code inside Docker containers, isolating execution for security, and evaluates the results against predefined tests. The system includes a backend that orchestrates Docker interactions and grading logic, and a web frontend where students submit code and receive detailed feedback, while teachers can monitor progress and edit exercises through a simple administration interface.

The platform can operate as a standalone service or be integrated with learning management systems such as Moodle or edX, allowing institutions to reuse existing course material. Installation is streamlined with Docker‑Compose, which builds the core grading environments and pulls ready‑made language containers, and courses are added by placing task definitions in a designated folder. Documentation is hosted on Read the Docs, and the project is released under the AGPL‑3.0 license, offering a free, open‑source solution for educational programming assessment.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps