Skip to content
Change the repository type filter

All

    Repositories list

    • web-cat-plugin-JavaTddPlugin

      Public
      This "all-in-one" plug-in is designed to provide full processing and feedback generation for Java assignments where students write their own JUnit test cases. I…
      Perl
      1330Updated Oct 28, 2025Oct 28, 2025
    • code-workout

      Public
      CodeWorkout: a programming practice and self-study web site
      Ruby
      842386213Updated Oct 8, 2025Oct 8, 2025
    • web-cat-subsystem-Grader

      Public
      This Web-CAT subsystem provides all of Web-CAT's automated grading services. It manages all grading plug-ins as well.
      Java
      3810Updated Jun 19, 2024Jun 19, 2024
    • web-cat.github.io

      Public
      Web pages for Web-CAT organization on github.
      HTML
      6434Updated Apr 11, 2023Apr 11, 2023
    • web-cat-subsystem-Core

      Public
      This is the principal subsystem for Web-CAT, and provides all the capabilities necessary for loading and operating all other subsystems. It also provides authen…
      Java
      33101Updated Oct 6, 2022Oct 6, 2022
    • OpenDSA-CS1-modules

      Public
      Working source for the OpenDSA eTextbook project
      JavaScript
      140000Updated Aug 29, 2021Aug 29, 2021
    • web-cat-plugin-JupyterPlugin

      Public
      Python
      1000Updated Mar 5, 2021Mar 5, 2021
    • eclipse-plugins-electronic-submitter

      Public
      Eclipse integration plug-ins for the Electronic Submitter
      Java
      2101Updated Jan 11, 2021Jan 11, 2021
    • intellij-electronic-submitter

      Public
      0000Updated Dec 4, 2020Dec 4, 2020
    • netbeans-modules-electronic-submitter

      Public
      NetBeans integration plug-ins for the Electronic Submitter
      Java
      1110Updated Oct 19, 2020Oct 19, 2020
    • This Web-CAT subsystem contains the infrastructure used for running job queues in other Web-CAT subsystems. It provides common base classes and features used b…
      Java
      0000Updated Oct 8, 2020Oct 8, 2020
    • This Web-CAT subsystem provides all of Web-CAT's data reporting services.
      Java
      0000Updated Oct 8, 2020Oct 8, 2020
    • Python
      0100Updated Sep 9, 2020Sep 9, 2020
    • A Web-CAT grading plug-in for Python that is designed to execute the student program against a set of student-provided tests and also against a set of instructo…
      Perl
      2110Updated May 27, 2020May 27, 2020
    • Conversational scripting for Maria, the Web-CAT virtual teaching assistant
      JavaScript
      0100Updated May 5, 2020May 5, 2020
    • Visualize Python, Java, JavaScript, TypeScript, Ruby, C, and C++ code execution in your Web browser
      C
      948000Updated Mar 31, 2020Mar 31, 2020
    • pythy

      Public
      Pythy – the Cloud-Based IDE for Novice Python Programmers
      JavaScript
      318280Updated Mar 1, 2020Mar 1, 2020
    • queso

      Public
      QUESO: QUizzes and Exams Served Online
      Ruby
      0000Updated Mar 1, 2020Mar 1, 2020
    • This Web-CAT subsystem provides support for IDE-based event data collection from IDE's such as Eclipse.
      Java
      0000Updated Oct 22, 2019Oct 22, 2019
    • Incremental development feedback provider for Web-CAT assignments with associated programming data.
      Java
      0000Updated Apr 9, 2019Apr 9, 2019
    • Quick repo to collaborate on submission energy
      2000Updated Mar 26, 2019Mar 26, 2019
    • A single Eclipse plug-in and feature that combines the electronic submitter with a UI to easily import projects and dependencies for assignments.
      Java
      3102Updated Aug 22, 2018Aug 22, 2018
    • This Web-CAT subsystem provides tools for Web-CAT administrators to use, including configuration support and direct database browse and edit capabilities.
      Java
      0010Updated Aug 2, 2018Aug 2, 2018
    • This Web-CAT subsystem provides support for Perl-based grading plug-ins, including a number of common CPAN modules as well as some custom-written Perl modules u…
      Perl 6
      0000Updated Aug 2, 2018Aug 2, 2018
    • This Web-CAT subsystem provides Checkstyle (v7.1.1) to support grading plug-ins that perform static analysis of Java code.
      Java
      0000Updated Feb 26, 2018Feb 26, 2018
    • This Web-CAT subsystem provides PMD to support grading plug-ins that perform static analysis of Java code.
      Java
      0000Updated Feb 26, 2018Feb 26, 2018
    • This Web-CAT subsystem contains all of the external support jars used by Web-CAT ands its subsystems. It provides for automatic update control over these jars.
      Makefile
      0000Updated Feb 26, 2018Feb 26, 2018
    • C#
      0000Updated Jan 11, 2018Jan 11, 2018
    • C++
      0000Updated Jan 11, 2018Jan 11, 2018
    • Java
      0000Updated Jan 11, 2018Jan 11, 2018