I AM LAZY AND HATE CLICKING!!! I was tired of clicking through 5 tabs to see what's due, so I built SmallSky! a simpler and more powerful dashboard for BigSky 😉
Hello r/Benilde, I'm only asking for a couple of minutes of your time to make your life easier!
I'm Joaquin Ross, a BS Information Systems student in batch 125! I made a Chrome extension called SmallSky because I genuinely couldn't stand opening BigSky every morning. Eight clicks to find what's due, what's new, and what's going on?!?!? The lack of cross-course search and a modern interface was frustrating, so I built the dashboard I wished I had and would like to share it with you all!
🌙☁️ GitHub (open source): https://github.com/Nyrrine/smallsky
🗣️💬 Discord (install guide): https://discord.gg/DTvRR5qxxh
Discord also has an update guide, announcements, suggestions, and a bug report channel.
What it does (so far)
- Up next - your most urgent unsubmitted requirements and quizzes, sorted by due date, with real submission detection
- My Classes - colour-coded tiles for every course, with custom photos (go crazy designing!!!) of your choice and what's due / what's new preview on each
- What's new - announcements with inline reading (no leaving the dashboard)
- Schedule - a full month calendar of every dated event, quiz, and assignment across all your courses
- Cross-course search - press ' / ' and find that one announcement about midterms from 3 weeks ago, like it's an email system
- Light + Dark theme - because God forbid someone doesn't want to get flashbanged by a light themed ui every time
- Background sync - toolbar icon shows how many things are due in 48 hours
- Update notifier - daily check for new versions, never invasive
Why you can trust it
- It's open source, so every line of code is on GitHub. If you're technical, browse it before installing!
- Runs entirely in your browser, thus no analytics, no servers I run, no data leaves your device, everything is just between you and BigSky, really, since submissions are still handled via BigSky
- Only talks to BigSky, as mentioned above! It uses your existing session cookie, just like the official UI does anyway!
- Well, my identity is here, I'm happy to show my face to prove it's nothing malicious since I genuinely want to help the student body with this extension!
A few honest notes:
- It's me, a student. Discord. Full name, school, and ID are right in the About panel. Reach me directly if anything looks off.
- SmallSky doesn't submit anything for you. Clicking an assignment opens the real BigSky dropbox in a new tab. Faster than the old flow — but the submission itself still happens on BigSky.
- No "submit from SmallSky" feature, ever. I'm not officially affiliated with Benilde or D2L. If my code ever broke mid-upload and someone missed a deadline because of me, that's not a risk worth taking.
- Always verify grades and submissions on BigSky itself before trusting anything you see here.
Installation
Picture-guided install in the Discord [https://discord.gg/DTvRR5qxxh\] (channel `#install-guide`). It's a 3-minute "load unpacked" extension — no Chrome Web Store yet because I haven't paid the dev fee. Sorry!!! 🙇♀️🙇♀️🙇♀️
I'll be uploading it to the Chrome Web Store soon if this project gets enough traction, instead of the small userbase it has right now, and once I muster up enough motivation, so the install is faster and cleaner, handling updates!
Want to support me? I'm looking for:
Anyone who uses a screen reader, keyboard navigation, or other assistive tech, please reach out. SmallSky has gaps I haven't been able to solve on my own. Let's fix that.
Bug reports, just open an issue in GitHub if you're technical or send a report in the bugs channel on Discord.
Feature ideas, again, just drop them in the Discord! I'd love to build what you have in mind!
Thank you for your time. If you plan on installing the extension or supporting the project by sharing it, I really appreciate it! 🩷