Saturday, October 17, 2026 2,616 lists 63,146 records on file
List your app or device

  1. Home
  2. Course Registration Software
  3. AlbertPlus

AlbertPlus

What it is

AlbertPlus is a free, open-source platform for NYU students planning courses, building schedules, and following degree progress. Its web app is the main course-planning interface, and a browser extension connects with NYU’s Albert website. Students can browse course and program information, check class availability, and create schedules. The web app can parse an uploaded degree progress report PDF in the browser, identify completed courses and grades, and compare them with program requirements. The documentation says the PDF is processed client-side, so academic records are not sent during parsing; extracted course information is stored in Convex under the authenticated user’s ID. AlbertPlus gathers course and offering details from NYU’s public catalog and Albert public class search, including instructors, locations, meeting times, section status, and corequisites. Clerk manages sign-in, Convex supplies backend services, and scraping runs on Cloudflare Workers. The feature section is marked WIP, and the project uses the MIT License.

For and against

For

  • Free and open source
  • Builds schedules from NYU course data
  • Tracks degree progress from uploaded PDFs
  • Processes degree PDFs in the browser
  • Includes an Albert browser extension

Against

  • Feature section is marked WIP
  • Focused on NYU students
  • Extracted course information is stored in Convex
  • Requires authenticated access for personalized features

The verdict

AlbertPlus brings NYU course browsing, scheduling, and degree progress into a web app and extension. Its open-source approach and client-side PDF parsing are useful, though documented features remain in progress.

Who it suits

It is aimed at NYU students who want course planning, schedule building, and degree tracking. Developers and students interested in contributing are also welcomed by the maker.

On the record

Audience
AlbertPlus is designed for NYU students, while the documentation welcomes developers interested in contributing.docs.albertplus.com · read 11 Oct 2026
Authentication
The docs describe Clerk sign-in and session management, with JWT validation connecting authenticated clients to Convex.docs.albertplus.com · read 4 Oct 2026
Backend
AlbertPlus uses Convex for its real-time database, serverless functions, and authentication services.docs.albertplus.com · read 11 Oct 2026
Browser extension
The browser extension integrates with NYU’s Albert website and adds AlbertPlus features to its interface.docs.albertplus.com · read 11 Oct 2026
Class details
Scraped course offerings can include class number, section status, instructor, location, meeting days and times, and corequisite relationships.docs.albertplus.com · read 4 Oct 2026
Course data
A Cloudflare Worker scraper collects course and program data from NYU’s public systems.docs.albertplus.com · read 11 Oct 2026
Course offerings
Scheduled scraping collects offering details including section, instructor, schedule, location, and enrollment status.docs.albertplus.com · read 11 Oct 2026
Course planning
The web app is described as the main interface for course planning and schedule building.docs.albertplus.com · read 4 Oct 2026
Degree progress
Students can upload a degree progress report PDF, which is parsed in the browser to identify completed courses and grades for a degree audit.docs.albertplus.com · read 11 Oct 2026
Deployment
The maker lists a deployed web app at dev.albertplus.com and describes it as the main course-planning and schedule-building app.docs.albertplus.com · read 4 Oct 2026
Development status
The overview page marks the product features section as “WIP.”docs.albertplus.com · read 11 Oct 2026
Extension access
Users can sign in to their AlbertPlus account from the extension for personalized features.docs.albertplus.com · read 11 Oct 2026
Feature status
The overview’s feature section is marked “(WIP).”docs.albertplus.com · read 4 Oct 2026
Integrations
The web app uses Clerk for authentication and Convex for its backend and real-time database.docs.albertplus.com · read 11 Oct 2026
License
The maker’s GitHub repository says AlbertPlus is distributed under the MIT License.github.com · read 11 Oct 2026
PDF privacy
The docs say degree report PDFs are parsed client-side so the academic records are not sent to the server; extracted course information is stored in the Convex database under the authenticated user’s ID.docs.albertplus.com · read 4 Oct 2026
Privacy
The documentation says degree progress report PDFs are parsed in the browser so academic records are not sent to the server during parsing.docs.albertplus.com · read 11 Oct 2026
Purpose
AlbertPlus is an open-source platform that enhances course planning and registration for New York University students.docs.albertplus.com · read 11 Oct 2026

Alternatives to AlbertPlus

Every alternative, ranked