Submitty logo
GSoCEnd user applicationsAccepted in 2026

Submitty

Homework Autograding and Course Management Tools

22
Projects
7
Years accepted
3
In 2026

Projects by year

22

2026

3 acceptedShow
  • Refining and Updating Submitty’s Scripts and API

    Accepted project · by 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

    Accepted project · by 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

    Accepted project · by JndlAnsh

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

2024

4 acceptedShow
  • Expand Testing of the Manual/TA Rubric Grading Interface

    Accepted project · by Rahul Vishwakarma_

    Submitty, the TA grading interface is elaborate, highly-featured, and customizable. However, the interface is visually overwhelming to new graders,...

  • Expansion of Examples and Documentation of Intermediate and Advanced Autograding Features

    Accepted project · by Nithish Reddy Banda

    Instructors face significant challenges when configuring autograding systems for their courses due to limited examples, insufficient documentation,...

  • Enhancing User Interface for Viewing Grades

    Accepted project · by Sophia Oliinik

    After taking time to discuss the Submitty system with a professor that uses it daily as a grading tool for their classes, a place for improvement...

  • Notebook Builder: UI To Streamline Instructor Configuration of Automated Grading

    Accepted project · by Sahil Suman

    Submitty's autograding is complex for instructors. This project will revamp the Notebook Builder interface to be more user-friendly. Instructors will...

2023

3 acceptedShow

2022

3 acceptedShow

2020

3 acceptedShow

2019

4 acceptedShow

2018

2 acceptedShow