WeBWorK AlphaLinK is a Manifest-V3 Chrome Web Extension full of quality-of-life improvements and feature enhancements for the online homework system WeBWorK.
The aim of this software is to provide a seamless user experience by streamlining interactions and navigation, enabling students to concentrate fully on their homework and learning.
- Various enhanced UI elements
- Course page 'Score' and 'Problems' columns
- Problem set page completion indicators
- Countless keyboard shortcuts
- Navigate between classes in two clicks
- Open questions directly in Wolfram|Alpha
- Automatic parenthesis pairing
- Toggleable sidebar featuring:
- Wolfram|Alpha
- Symbolab
- Desmos
- Desmos 3D
- Piazza
- GUI to enable/disable features
This extension is available for chromium-based browsers on the Chrome Web Store. –currently in the process of being submitted for review–
- Clone the repo or download just the /src
- unzip the
src
folder if applicable
- unzip the
- Follow this video or the steps below
- Go to
chrome://extensions/
- Enable
developer mode
in the top-right - Click
load unpacked
in the top-left - Select the downloaded
src
folder - The extension should now appear in the extension menu
- Go to
- (Optional) – Pin the extension for easy access by clicking the 🧩 in the top-right corner of your browser and hitting the 📌 next to the extension.
-
Click on the extension icon in Chrome or hit
ctrl
+shift
+h
to open this popup, linking you to any classes you have previously visited. -
Use any of the extension's keyboard shortcuts while inside of WeBWorK.
-
Click any rendered problem TeX to open it in the Wolfram|Alpha sidebar.
demo.mp4
Without Extension | With Extension |
---|---|
- Working 'Sidebar Scale' setting
- 'Time Remaining' column on course page
- Proper matrix/vector TeX interpretation for W|A
- Rename and remove classes on the popup