Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Automated Grading Software
  3. Autolab

Autolab

On the record

Autograding
Autolab can grade assignments in any language using any software package.autolabproject.com · read 11 Oct 2026
Autograding isolation
Tango runs grading jobs in Docker containers or AWS virtual machines, and the project’s v3.0.0 release notes mention an option to selectively disable network access.github.com · read 11 Oct 2026
Cheat detection
The site describes comparing assessments with one another and past submissions using Stanford’s MOSS Cheat Detector.autolabproject.com · read 11 Oct 2026
Code annotation
Autolab supports adding feedback annotations directly to student code.autolabproject.com · read 4 Oct 2026
Code feedback
Instructors can add feedback directly to students’ submitted code with code annotation.autolabproject.com · read 11 Oct 2026
Course tools
Autolab also provides gradebooks, rosters, submissions and handouts, manual grading, late penalties, grace days, meetings, groups, and bulk email.docs.autolabproject.com · read 11 Oct 2026
Demo
The public demonstration site refreshes daily, and the documentation advises against storing important information there.docs.autolabproject.com · read 11 Oct 2026
Deployment
Autolab and its Tango autograding backend can be installed with Docker Compose, manually on Ubuntu or Mac OS X, or through a beta AWS setup.docs.autolabproject.com · read 11 Oct 2026
Free hosting
The project says it provides servers for free on a case-by-case basis, especially for NGOs or small high-school classrooms.github.com · read 4 Oct 2026
GitHub integration
Students can submit code from GitHub repositories through OAuth, and Git submissions are packaged as .tgz files for grading.docs.autolabproject.com · read 4 Oct 2026
Integrations
Autolab supports LTI Advantage course linking for roster syncing, with integration features built mainly for Canvas; support for other platforms such as Moodle is untested.docs.autolabproject.com · read 11 Oct 2026
Intended users
The project aims to bring autograding to programming and computer science classes at secondary and university levels.autolabproject.com · read 4 Oct 2026
LMS integration
Autolab's LTI integration supports linking courses and synchronizing course rosters; roster synchronization is manual.docs.autolabproject.com · read 4 Oct 2026
LTI limitation
The LTI Advantage integration is mainly built for Canvas; integration with platforms such as Moodle is described as possible but untested.docs.autolabproject.com · read 4 Oct 2026
Plagiarism checking
The project describes cheat detection that compares assessments with each other and with past submissions using Stanford's MOSS system.autolabproject.com · read 4 Oct 2026
Purpose
Autolab is an open-source course management platform for instructors to offer autograded programming assignments.autolabproject.com · read 11 Oct 2026
Scoreboards
Its real-time scoreboard displays anonymized, rank-ordered student results.autolabproject.com · read 11 Oct 2026
Security
For GitHub submissions, Autolab requests only the minimum permissions needed to access selected private repositories.docs.autolabproject.com · read 4 Oct 2026

Alternatives to Autolab

Every alternative, ranked