Your Skyward grades in a real Mac app.
Download for Mac
· macOS 14 or newer · Apple silicon and Intel
Skyward Plus signs in to your school district's own Skyward page and puts grades, assignments, GPA, schedule and attendance in one window, with a menu bar view and alerts when something changes. It is a beta, and it is not affiliated with or endorsed by Skyward.
Home shows what needs you. Missing work, what's due today or tomorrow, and classes under their goal come first, then your classes at a glance.
Grades, report cards and GPA in one place. Each quarter's classes, every assignment and category weight, what-if scores, goals, report cards, progress reports, your transcript, and weighted and unweighted GPA.
Planner. Skyward due dates and your own tasks together. Swipe to finish on iPhone; due dates can copy to Reminders or Calendar.
Sync with Google. Optional: sign in with Google and your planner, done marks, goals and theme stay the same on your Mac and iPhone. Grades never leave your devices.
Nine themes. Midnight, Obsidian, Aurora, Sunset, Ember, Forest, Ocean, Paper and Graphite: slowly drifting colour behind frosted glass, each with its own look and accent.
Built for every size. On a big Mac window everything scales up and lists spread into columns; on iPhone it is four simple tabs.
The screenshots show the built-in sample student. You can try it the same way: choose Try it with a sample student during setup.
- Download
Skyward-Plus-x.y.dmgfrom the latest release. - Open it and drag Skyward Plus onto Applications.
- Allow it once. The app is not signed with a paid Apple developer account,
so macOS blocks it the first time. Either:
-
double-click Allow Skyward Plus.command in the disk image, or run
xattr -dr com.apple.quarantine "/Applications/Skyward Plus.app" -
or open the app, click Done on the warning, then go to System Settings > Privacy & Security and click Open Anyway.
-
After that the app updates itself: it checks this page for a newer release and offers to install it.
Each release also has an unsigned Skyward-Plus-x.y.ipa. Install it with
Sideloadly or AltStore using your own Apple ID, then
trust it in Settings › General › VPN & Device Management and turn on Developer
Mode. With a free Apple ID it has to be re-installed every 7 days.
Grades stay on your devices. You type your password into your district's own sign-in page; if you turn on Stay signed in, it is kept in the Keychain. If you sign in with Google, only your planner, done marks, goals and theme are synced, to a database only your account can read. The app talks to your district's Skyward, to Google for that optional sync, and to GitHub for updates.
Districts on the newer Skyward (Qmlativ) that sign in through a district portal are the tested path. Classic Skyward Family Access is supported but less tested. If your district does not work, open an issue with the district name and what you saw. Do not include your password or grades.
Needs Xcode 16 or newer and XcodeGen.
cd app
xcodegen generate
open SkywardPlus.xcodeprojapp/tools/make-dmg.sh builds the universal release and the disk image into
app/dist/. Tests run from the CoreTests scheme. Google sync needs a
GoogleService-Info.plist from your own Firebase project in
app/SkywardPlus/Resources/ (see docs/FIREBASE_SETUP.md);
without it the app works and simply hides sync.
The repository root also holds the original Skyward+ Chrome extension
(manifest.json, src/, popup/, dashboard/). It reads the gradebook from
the Skyward page in your browser. To use it, open chrome://extensions, turn
on Developer mode, and choose Load unpacked.



