Skip to content
Change the repository type filter

All

    Repositories list

    • CodeWorkout: a programming practice and self-study web site
      Ruby
      822275814Updated Oct 2, 2024Oct 2, 2024
    • This Web-CAT subsystem provides all of Web-CAT's automated grading services. It manages all grading plug-ins as well.
      Java
      3700Updated Jun 19, 2024Jun 19, 2024
    • 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. It includes ANT-based compilation, JUnit processing of student-written tests, support for instructor-written reference tests, PMD and Checkstyle analysis, and JaCoCo-based tracking of code…
      Perl
      1320Updated Feb 19, 2024Feb 19, 2024
    • Web pages for Web-CAT organization on github.
      HTML
      Other
      6434Updated Apr 11, 2023Apr 11, 2023
    • This is the principal subsystem for Web-CAT, and provides all the capabilities necessary for loading and operating all other subsystems. It also provides authentication services, and common UI elements used system-wide.
      Java
      3311Updated Oct 6, 2022Oct 6, 2022
    • Working source for the OpenDSA eTextbook project
      JavaScript
      Other
      129000Updated Aug 29, 2021Aug 29, 2021
    • Python
      1000Updated Mar 5, 2021Mar 5, 2021
    • Eclipse integration plug-ins for the Electronic Submitter
      Java
      2101Updated Jan 11, 2021Jan 11, 2021
    • Apache License 2.0
      0000Updated Dec 4, 2020Dec 4, 2020
    • NetBeans integration plug-ins for the Electronic Submitter
      Java
      Apache License 2.0
      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 by other subsystems.
      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
      Apache License 2.0
      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 instructor-provided tests (reference tests).
      Perl
      2110Updated May 27, 2020May 27, 2020
    • Conversational scripting for Maria, the Web-CAT virtual teaching assistant
      JavaScript
      GNU General Public License v3.0
      0100Updated May 5, 2020May 5, 2020
    • Visualize Python, Java, JavaScript, TypeScript, Ruby, C, and C++ code execution in your Web browser
      C
      MIT License
      926000Updated 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
      GNU General Public License v3.0
      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
      2101Updated 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 useful by plug-ins.
      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