Skip to content

APStudyCanvas 0.5 Beta

Pre-release
Pre-release

Choose a tag to compare

@SimpleLemon SimpleLemon released this 17 Sep 00:50
· 2 commits to main since this release

APStudyCanvas 0.5 Beta

APStudyCanvas's first beta release improves Canvas by improving the dashboard, a much richer To-Do experience, improved grades and course cards, synchronized streak tracking, smoother motion, and the first Google Calendar integration through Nest.APStudy. This extension adds onto CanvasRefined which similarly started due to dislike of BetterCampus's high extension costs.

Features (All Free)

  • iOS Settings inspired Canvas Edit section with a new account area with Nest sign-in, account-management links, calendar controls, and a rebuilt Canvas preview toolbar.
  • Google Calendar connection and event-sync controls through Nest.APStudy. Google is the sole supported provider in this beta; Microsoft remains deferred.
  • Reworked To-Do rail with improved grouping, dropdown previews, and custom new tasks for recurring outside of canvas items.
  • Faster page-to-page To-Do continuity.
  • Improved course cards layout with wider-card and spacing reduction controls, and better loading behavior and progress visuals.
  • Streak function with a seven-day view (Duolingo inspired), cross-page updates, and light milestone effects.
  • Subtle transitions, better quality of life loading, and accessibility refinements across Canvas.

Install

Chromium (Chrome, Brave, or Edge)

  1. Download APStudyCanvas-0.5-Beta-Chromium.zip and extract it.
  2. Open your browser's extensions page and enable Developer mode.
  3. Choose Load unpacked and select the extracted folder.
  4. Refresh Canvas after loading the extension.

Firefox (128+)

  1. Download APStudyCanvas-0.5-Beta-Firefox.zip.
  2. Open about:debugging#/runtime/this-firefox.
  3. Choose Load Temporary Add-on and select the ZIP (or manifest.json after extracting it).

The Firefox build is unsigned and intended for beta testing, so a temporary installation must be reloaded after Firefox restarts.

Beta notes

  • The extension is currently configured for Canvas (testing done on canvas.emory.edu) and Nest.APStudy.
  • Calendar features require a connected Nest.APStudy account and Google authorization.
  • This is a prerelease. Please report regressions with the affected Canvas page, browser/version, and reproduction steps.
  • Chromium and Firefox ZIP integrity checkd w/ SHA-256 hashes attached in SHA256SUMS.txt.