EVERYTHING XIAOMI
Get listed
codePost logo

codePost

codePost is a feedback and grading platform for code, PDFs and Jupyter Notebooks, aimed at computer science courses.

Place
#28 of 33
Score
5.9
codePost's website

What codePost is

codePost is a feedback and grading platform for code, PDFs and Jupyter Notebooks, aimed at computer science courses. Its review workspace pairs code with inline highlights, point-deducting comment cards and shared rubrics. Instructors can add Markdown comments, mark template code as inactive, annotate notebooks and text files, and apply rubric items. The autograder runs unit tests or custom scripts on submissions in Docker-isolated containers. Instructors can control which tests students see, limit runs and require particular uploaded filenames. Built-in language support includes Python, Java, C/C++, Node.js, R and more. Integrations include learning management systems, Jupyter Notebooks, GitHub and other listed tools; an SDK and REST API provide programmatic access. For large courses, it offers roster management, LMS synchronization, granular TA permissions and shared rubrics. Its stated users include instructors, graders and students in undergraduate, high-school and bootcamp computer science courses. The former codepost.io service was free for computer science educators and donated to Rutgers University's Department of Computer Science. Its web version was scheduled to shut down permanently on January 1, 2026.

Good

  • Reviews code, PDFs and Jupyter Notebooks.
  • Runs unit tests or custom scripts in Docker-isolated containers.
  • Offers shared rubrics and granular TA permissions.
  • Provides LMS integrations and an SDK or REST API.

Watch out

  • The web version was scheduled to shut down permanently on January 1, 2026.
  • No math autograding.
  • No written-work OCR.

Who it suits

The listed audience is computer science instructors, graders and students, including in undergraduate, high-school and bootcamp settings. Its course management and rubric tools may suit teaching teams handling large classes.

Verdict

codePost brings code review, rubric-based grading and automated tests together for computer science courses. Its listed web shutdown date is important for anyone considering access to the service.

Plans and prices

From codePost's own pricing page, checked 30 Sep 2026.

All about pricing
PlanPriceWhat it gives you
Free serviceFreeComputer science educators · free service for computer science educators

The facts

Each one read from codePost's own pages, with the date it was checked.

What it does

Annotation
Instructors can annotate code with inline Markdown comments, gray out template code, annotate Jupyter notebooks and text files, and apply rubric items.checked 30 Sep 2026
API access
codePost offers programmatic access through an SDK or REST API.checked 30 Sep 2026
Autograding
codePost runs unit tests or custom test scripts automatically on submissions in sandboxed containers.checked 30 Sep 2026
Availability
The former codepost.io service operated as a free service for computer science educators and was donated to Rutgers University's Department of Computer Science; its web version was scheduled to shut down permanently on January 1, 2026.checked 30 Sep 2026
Code review
The platform provides split-panel code review with inline highlighting, comment cards with point deductions, and shared rubrics.checked 30 Sep 2026
Course scale
The platform is designed for large courses, with roster management, LMS synchronization, granular TA permissions, and shared rubrics.checked 30 Sep 2026
Integrations
Native integrations include Canvas, Blackboard, Jupyter Notebooks, GitHub, JSFiddle, Brightspace, CodePen, Repl.it, Pearson Revel, and homegrown systems.checked 30 Sep 2026
Languages
The platform has built-in support for Python, Java, C/C++, Node.js, R, and more.checked 30 Sep 2026
Purpose
codePost is a feedback platform for grading code, PDFs, and Jupyter Notebooks.checked 30 Sep 2026
Sandboxing
The autograder uses Docker-based isolation for testing student code.checked 30 Sep 2026
Test controls
Instructors can expose a subset of tests on student submission, limit test runs, and require specific uploaded filenames.checked 30 Sep 2026
Users
The stated audience includes instructors, graders, and students in computer science courses, including undergraduate, high-school, and bootcamp teaching.checked 30 Sep 2026

Alternatives to codePost

All alternatives
  1. 1TAO logo

    TAO

    Free planOpen sourceWebAPILinuxmacOS
    8.4From $149 a month
  2. 2

    Wayground (formerly Quizizz)

    Free planAndroidiOSWebExtension
    8.3From $18 a month
  3. 3ClassMarker logo

    ClassMarker

    Free planAndroidiOSWebAPI
    8.2From $19.95 a month
  4. 4

    Socrative

    Free planAndroidiOSWeb
    7.8From $10 a month
  5. 5Gradescope logo

    Gradescope

    Free planAndroidiOSWeb
    7.6Free plan
  6. 6HackerRank logo

    HackerRank

    WebAPImacOSWindows
    7.4From $165 a month