codearc-studio/roomate — explained in plain English
Analysis updated 2026-08-08 · repo last pushed 2026-05-14
Check your daily class schedule and see when your next class starts
Find out if your sports game is home or away today
See what club meetings are happening this week
View school events and athletics schedules in one organized dashboard
| codearc-studio/roomate | aakarsh-goyal/macjuice | alan13367/opensnapx | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Swift | Swift | Swift |
| Last pushed | 2026-05-14 | — | — |
| Maintenance | Maintained | — | — |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 1/5 | 3/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires macOS and Xcode to build, and the project is private/not open source despite being publicly visible.
RooMate is a Mac desktop app built for students at Abington Friends School. It pulls together everything a student needs to stay organized into one window: class schedules, sports practices and games, school events, and club meetings. Instead of checking separate websites, spreadsheets, and calendars, a student can open this app and see their whole day at a glance. The app works by automatically pulling information from sources the school already uses. Athletics schedules come from Google Sheets, and school events come from the school's standard calendar feeds. The app organizes all of that data into a clean dashboard showing what is happening today, along with dedicated sections for different parts of student life like sports and clubs. Students can also customize how the app looks with different themes and styles. This is designed specifically for the AFS community, so the users are students at that school. A high schooler could use it to check when their next class starts, whether their game is home or away, and what club meetings are happening this week. Middle and lower school students have their own calendar feeds they can follow. The project roadmap mentions adding features like a "RooPac Tracker" and a Windows version, so the developer has plans to expand it further. The app is built using Apple's SwiftUI framework, which is the standard way to create native Mac applications. The notable tradeoff is that it currently only runs on macOS, meaning students without a Mac cannot use it, though a Windows version is planned. Also, while the code is publicly visible, the project is explicitly noted as private and not open source.
A Mac desktop app for Abington Friends School students that combines class schedules, sports, events, and club meetings into one organized dashboard.
Mainly Swift. The stack also includes Swift, SwiftUI, macOS.
Maintained — commit in last 6 months (last push 2026-05-14).
The code is publicly visible but the project is explicitly noted as private and not open source, so usage and modification rights are restricted.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.