BetterWebWork
Overview
A cleaner WeBWorK: centered problems, one-click navigation, plain-language answer feedback, saved drafts, dark mode and themes.
BetterWebWork gives WeBWorK a cleaner page. It restyles the WeBWorK page you already have, right in your browser. Nothing about how WeBWorK grades changes, and every form posts exactly as WeBWorK wrote it. It works on any WeBWorK site whose address contains /webwork2/. Problem pages • One bar on top: the course, the set and the problem, then settings and log out. WeBWorK's sidebar becomes a menu you open when you need it. • The problem sits centered on one sheet at a readable width. Graphs get a light panel on dark themes so their lines stay visible. • The set's problems sit in a strip above the sheet, each marked correct, partly correct, wrong or not started. [ and ] move between them. • Score, attempts, attempts left and the due date share one row. • After you check or submit, each blank gets a mark beside it. The results list shows what you typed, how WeBWorK read it, WeBWorK's own message, and short notes on common slips, like e^-2x read as (e^-2)·x or sin x without parentheses. The notes are labeled as BetterWebWork's and stay quiet when there's nothing certain to say. • What you type in the blanks is kept until you submit it, so a refresh or a trip to another problem doesn't lose it. • On your last attempt, Submit asks for a second press. • Your attempts on each problem are logged in your browser, so you can see what you already tried. Set and course pages • Due dates in words ("Thu 11:59 PM, in 4 days"), the reduced-credit window, your progress in points, and a key to the next unfinished problem. • Each course groups its sets: open, not open yet, closed. • The course list puts the courses you've opened first and has a filter. Look and settings • Paper, a plain light theme, with Paper Dark at night. Night can follow your system or a schedule. • Pocket themes with a handheld look, their own fonts and pixel icons. • Adjust any theme color by color, with contrast checks. Import themes from a file or a paste, or ask a chatbot to make one. • Typeface (Atkinson Hyperlegible or your system's), problem text size, page width, motion and a 24-hour clock. • Settings open from the gear on every WeBWorK page or the toolbar button (Alt+Shift+W). Turn it off for one site from the toolbar button. Privacy BetterWebWork has no server and no analytics, and sends nothing anywhere. Settings, themes and your attempt log stay in the browser's extension storage on your computer. Answers you've typed but not submitted stay in the WeBWorK site's own storage in your browser until you submit them. BetterWebWork is an independent project. It isn't affiliated with WeBWorK, the MAA or any school.
0 out of 5No ratings
Details
- Version0.1.4
- UpdatedNovember 7, 2026
- Offered bydobsond12@gmail.com
- Size260KiB
- LanguagesEnglish
- Developer
Email
animal.extensions@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes