EVERYTHING XIAOMI
Get listed

WeBWorK

WeBWorK is a free, open-source online assessment and homework system for math and science courses.

Place
#27 of 33
Score
6.0
WeBWorK's website

What WeBWorK is

WeBWorK is a free, open-source online assessment and homework system for math and science courses. It delivers individualized problems over the web, gives students immediate feedback on answer correctness, and allows multiple attempts. Instructors can review real-time statistics to adjust lesson plans. Its Open Problem Library contains more than 35,000 shared problems across mathematics and other STEM subjects. The problem-authoring interface works with Perl and accepts commands from R. WeBWorK supports LTI 1.1 and 1.3 connections with learning management systems including Moodle, Canvas, Brightspace, and Blackboard. Authentication options include LTI, SAML2, or WeBWorK-managed accounts. Hosting can run on an institution's own server, use a free Runestone-hosted course, or be arranged through Rationarium; hosting options and prices vary. Institutional administrators may be responsible for installation and updates. The project points users to forums and Slack for questions. Its SOAP handler is disabled by default; a forum post describes it as unmaintained and potentially vulnerable if enabled.

Good

  • Students get immediate answer feedback and multiple attempts.
  • The Open Problem Library has over 35,000 problems.
  • Supports LTI 1.1 and 1.3 LMS integrations.
  • Authentication includes LTI, SAML2, and managed accounts.

Watch out

  • Institutional administrators may need to install and update it.
  • Hosting options and prices vary.
  • The SOAP handler is unmaintained and may pose security risks if enabled.

Who it suits

WeBWorK may suit math and science instructors who want web-based homework with individualized problems and LMS integration. Institutions should account for possible installation and update work by their system administrators.

Verdict

WeBWorK offers a large shared problem library, math and science homework, and LMS connections at no software cost. Hosting and administration needs vary, and the SOAP handler should remain disabled unless its risks are addressed.

Plans and prices

From WeBWorK's own pricing page, checked 5 Oct 2026.

All about pricing
PlanPriceWhat it gives you
WeBWorK open-source softwareFreeOpen-source online homework system · hosting options and their prices vary

The facts

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

What it does

Administration
Institutional system administrators may be responsible for installing and updating WeBWorK.checked 5 Oct 2026
Authentication
Supported authentication options include LTI and SAML2, alongside WeBWorK-managed authentication by default.checked 5 Oct 2026
Feedback
Students receive immediate feedback on answer correctness and can make multiple attempts.checked 5 Oct 2026
Hosting
Hosting options listed by the project include an institution's own server, a free Runestone-hosted course, and dedicated hosting through Rationarium.checked 5 Oct 2026
Instructor data
Instructors can access real-time statistics to customize lesson plans.checked 5 Oct 2026
LMS integration
WeBWorK supports LTI 1.1 and 1.3 integrations with learning management systems including Moodle, Canvas, Brightspace, and Blackboard.checked 5 Oct 2026
Maintenance caveat
The WeBWorK SOAP handler is disabled by default, and a forum post says it is unmaintained and may present security vulnerabilities if enabled.checked 5 Oct 2026
Problem authoring
The problem-authoring interface works with Perl and accepts commands from R.checked 5 Oct 2026
Problem library
The Open Problem Library contains more than 35,000 shared problems spanning mathematics and other STEM subjects.checked 5 Oct 2026
Purpose
WeBWorK is an online assessment and homework system for math and science courses that delivers individualized problems over the web.checked 5 Oct 2026
Security configuration
The LTI setup documentation recommends enabling Force SSL when both the LMS and WeBWorK server use HTTPS.checked 5 Oct 2026
Support
The project directs users to its forums and Slack channel for questions and more immediate help.checked 5 Oct 2026

The company

Founded
1996checked 28 Sep 2026

Alternatives to WeBWorK

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