FREEDOM251

Freedom251 › Course Registration Software

AlbertPlus

Paid ExtensionWeb

Visit AlbertPlus Alternatives

AlbertPlus's own site

What AlbertPlus is

AlbertPlus is an open-source platform for NYU students planning courses, building schedules, and following degree progress. Its web app is the main place to browse courses and create schedules, and a browser extension connects with NYU’s Albert website. The maker says students can use the web app and extension for course browsing, schedule creation, and degree tracking; the feature section is marked as work in progress.

The web app can read an uploaded degree progress report PDF in the browser, identify completed courses and grades, and compare them with program requirements. The PDF is parsed on the user’s device, while extracted course information is stored in Convex under the authenticated user’s ID. AlbertPlus gathers course, program, and offering information from NYU’s public course catalog and Albert public class search. Offering records can include class number, section status, instructor, location, meeting days and times, and corequisite relationships.

The extension includes functionality within Albert, a popup, and a sidepanel, with authenticated access. Clerk handles sign-in and sessions, Convex provides backend data, and the scraper runs on Cloudflare Workers. The maker identifies dev.albertplus.com as the deployed web app. The project also welcomes developers and students interested in contributing.

Who it suits

AlbertPlus suits NYU students who want to browse course offerings, build schedules, and compare completed coursework with program requirements. It may also interest developers and students who want to contribute to the project.

What it does well

  • Open-source platform for NYU course planning.
  • Web app and extension support course browsing and schedules.
  • Compares completed courses with program requirements.
  • PDF parsing happens in the browser.
  • Offering details can include meeting times and corequisites.

What to know first

  • Its feature section is marked as work in progress.
  • Course data is focused on NYU’s public catalog and class search.

Limits

The maker marks the feature section as work in progress. Course and program information is gathered from NYU’s public course catalog and Albert public class search.

Getting started

  1. Open the deployed web app at dev.albertplus.com.
  2. Use Clerk sign-in for authenticated access.
  3. Browse courses and build a schedule in the web app.
  4. Upload a degree progress report PDF to compare completed courses with program requirements.
  5. Use the browser extension with NYU’s Albert website.

Verdict

NYU students looking to plan schedules and track degree progress can consider AlbertPlus, especially if browser-based handling of degree report PDFs matters to them. Its feature section is still marked as work in progress, and its course data comes from NYU sources.

Questions

Is AlbertPlus free?

Its pricing model is free, and the pricing note identifies it as open source.

Which platforms does AlbertPlus support?

The listed platforms are web and browser extension.

How does it handle degree progress reports?

The web app parses an uploaded PDF in the browser, extracts completed courses and grades, and compares them with program requirements. Extracted course information is stored in Convex under the authenticated user’s ID.

Where does its course information come from?

AlbertPlus scrapes NYU’s public course catalog and Albert public class search for course, program, and offering data.

What does the extension include?

It integrates with NYU’s Albert website and includes injected page functionality, a popup, and a sidepanel, with authenticated access.

Facts from AlbertPlus's own pages

Audience
AlbertPlus is designed for NYU students, while the documentation welcomes developers interested in contributing. · docs.albertplus.com, 11 Oct 2026
Authentication
The docs describe Clerk sign-in and session management, with JWT validation connecting authenticated clients to Convex. · docs.albertplus.com, 4 Oct 2026
Backend
AlbertPlus uses Convex for its real-time database, serverless functions, and authentication services. · docs.albertplus.com, 11 Oct 2026
Browser extension
The browser extension integrates with NYU’s Albert website and adds AlbertPlus features to its interface. · docs.albertplus.com, 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, 4 Oct 2026
Course data
A Cloudflare Worker scraper collects course and program data from NYU’s public systems. · docs.albertplus.com, 11 Oct 2026
Course offerings
Scheduled scraping collects offering details including section, instructor, schedule, location, and enrollment status. · docs.albertplus.com, 11 Oct 2026
Course planning
The web app is described as the main interface for course planning and schedule building. · docs.albertplus.com, 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, 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, 4 Oct 2026
Development status
The overview page marks the product features section as “WIP.” · docs.albertplus.com, 11 Oct 2026
Extension access
Users can sign in to their AlbertPlus account from the extension for personalized features. · docs.albertplus.com, 11 Oct 2026
Feature status
The overview’s feature section is marked “(WIP).” · docs.albertplus.com, 4 Oct 2026
Integrations
The web app uses Clerk for authentication and Convex for its backend and real-time database. · docs.albertplus.com, 11 Oct 2026
License
The maker’s GitHub repository says AlbertPlus is distributed under the MIT License. · github.com, 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, 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, 11 Oct 2026
Purpose
AlbertPlus is an open-source platform that enhances course planning and registration for New York University students. · docs.albertplus.com, 11 Oct 2026
Schedule building
The app and extension let students browse course and program data, check class availability, and build schedules. · docs.albertplus.com, 11 Oct 2026
Student features
The maker says students can browse courses, track degree progress, and create schedules with the web app and browser extension. · docs.albertplus.com, 4 Oct 2026
Web app
The web application provides an interface for course planning and registration. · docs.albertplus.com, 11 Oct 2026

Where AlbertPlus stands on Freedom251

Look at these too