End user applications

Submitty

Homework Autograding and Course Management Tools

Technologies
C++JavaScriptphpPostgreSQLPython
Topics
communicationeducationprivacy/securityvisualizationweb
Total projects
22
Years participating
7
Most recent
2026

Participation history

7 program years
Projects by participation year 2018: 2 projects, 2019: 4 projects, 2020: 3 projects, 2022: 3 projects, 2023: 3 projects, 2024: 4 projects, 2026: 3 projects 2 2018 4 2019 3 2020 3 2022 3 2023 4 2024 3 2026

Historical projects

2026 3 projects

Official GSoC page ↗

Refining and Updating Submitty’s Scripts and API

Contributor: elsume

Submitty currently has bash scripts that require direct database calls. To improve maintainability, I will be working on some of Submitty’s bash...

AI/ML to Enhance and Streamline Manual/TA Grading

Contributor: GarvitKhandelwal

This project develops an intelligent clustering system that groups student submissions by similar patterns, algorithmic approaches, and correctness...

Interactive User Interfaces With Vue.js — Submitty

Contributor: JndlAnsh

Submitty's frontend relies on server-rendered Twig templates and jQuery for interactivity, leading to fragmented, hard-to-maintain interfaces. This...