
AlbertPlus
AlbertPlus is an open-source platform for NYU students to browse courses, plan schedules, and follow degree progress through a web app and browser extension.
What AlbertPlus is
AlbertPlus is an open-source platform for NYU students to browse courses, plan schedules, and follow degree progress through a web app and browser extension. The web app is described as the main place for course planning and schedule building, while the extension connects with NYU’s Albert website. Students can check course availability and use course and program data to create schedules. AlbertPlus gathers that information by scraping NYU’s public course catalog and Albert public class search; offering details can include section status, instructor, location, meeting times, and corequisites. The web app can process 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 parsed locally, though extracted course information is stored in Convex under the authenticated user’s ID. The extension includes functionality within Albert, a popup, and a sidepanel, with account sign-in for personalized features. The documented feature section is marked as work in progress, so students should account for that status when considering the platform.
Good
- Open-source and distributed under the MIT License.
- Web app supports course planning and schedule building.
- Degree report PDFs are parsed in the browser.
- Offering details can include schedules and enrollment status.
Watch out
- Feature section is marked work in progress.
- Extracted course information is stored in Convex.
- Course data comes from scraping public NYU sources.
Who it suits
It is aimed at NYU students who want course planning, schedule building, and degree progress tools. The project also welcomes developers and students interested in contributing.
Verdict
AlbertPlus brings course browsing, scheduling, and degree tracking together for NYU students, with a companion browser extension. Its work-in-progress status is important to consider before relying on its features.
The facts
Each one read from AlbertPlus's own pages, with the date it was checked.
What it does
- Audience
- AlbertPlus is designed for NYU students, while the documentation welcomes developers interested in contributing.checked 11 Oct 2026
- Authentication
- The docs describe Clerk sign-in and session management, with JWT validation connecting authenticated clients to Convex.checked 4 Oct 2026
- Backend
- AlbertPlus uses Convex for its real-time database, serverless functions, and authentication services.checked 11 Oct 2026
- Class details
- Scraped course offerings can include class number, section status, instructor, location, meeting days and times, and corequisite relationships.checked 4 Oct 2026
- Course data
- A Cloudflare Worker scraper collects course and program data from NYU’s public systems.checked 11 Oct 2026
- Course offerings
- Scheduled scraping collects offering details including section, instructor, schedule, location, and enrollment status.checked 11 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.checked 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.checked 4 Oct 2026
- Development status
- The overview page marks the product features section as “WIP.”checked 11 Oct 2026
- Extension access
- Users can sign in to their AlbertPlus account from the extension for personalized features.checked 11 Oct 2026
- Feature status
- The overview’s feature section is marked “(WIP).”checked 4 Oct 2026
- Integrations
- The web app uses Clerk for authentication and Convex for its backend and real-time database.checked 11 Oct 2026
- License
- The maker’s GitHub repository says AlbertPlus is distributed under the MIT License.checked 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.checked 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.checked 11 Oct 2026
- Purpose
- AlbertPlus is an open-source platform that enhances course planning and registration for New York University students.checked 11 Oct 2026
- Schedule building
- The app and extension let students browse course and program data, check class availability, and build schedules.checked 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.checked 4 Oct 2026
Where it runs
- Browser extension
- The browser extension integrates with NYU’s Albert website and adds AlbertPlus features to its interface.checked 11 Oct 2026
- Web app
- The web application provides an interface for course planning and registration.checked 11 Oct 2026
Money
- Course planning
- The web app is described as the main interface for course planning and schedule building.checked 4 Oct 2026
Alternatives to AlbertPlus
- 1

openSIS
Free planOpen sourceAndroidiOSWebAPI8.7From $5 a month - 2

OpenEduCat
Free planAndroidiOSAPILinux7.9Free plan - 3

Classe365
AndroidiOSWebAPI7.2From $75 a month - 4
Fedena
AndroidiOSWebAPI7.2From $999 a year - 5

Arlo
AndroidiOSWebAPI7.1From $99 a month - 6
Salesforce Education Cloud
AndroidiOSWebAPI7.1From $87 a month
