Open source campus tools, built by UPLB students and made to be forked.
We build and run free web apps for the University of the Philippines Los Baños campus (~12,000 students). Everything is MIT-licensed, community-maintained, and funded by student donations. Not an official UPLB project.
Our flagship, Room TBA, is built as a platform: the campus engine (map, search, schedules, offline cache, editor) is separated from UPLB data, so other universities run their own instances from the same codebase. Independent forks are live or in progress at UP Visayas, UP Baguio, and Bulacan State University.
| Project | What it does |
|---|---|
| Room TBA | Campus map + class finder: rooms, schedules, buildings, jeepney routes, offline PWA. 58 buildings and 94k+ class sections across 9 terms. 50k+ page views/month in term time. Live |
| Room TBA: UP Diliman | Port of Room TBA for UP Diliman, in progress. Proof the campus-map engine forks to other campuses |
| GradeSim | Grade simulator browser extension for tracking and forecasting course grades |
| iskedyul | Semester course planner with room-aware timetables, integrated with Room TBA |
| punta | Org link shortener with event pages, registration, and check-in analytics |
| laro-tayo | Jackbox-style party games on your phone, Taglish-ready |
| discord-bot | Community helper bot |
Community forks running the platform at other campuses, none maintained by us:
| Campus | Fork |
|---|---|
| UP Visayas | andrianllmm/upv-room-tba |
| UP Baguio | UPB-Tools/room-tba |
| Bulacan State University (Malolos) | bulsutools/room-tba, live at bulsu-room-tba.vercel.app |
Want your campus here? Start with the fork wizard and the fork guide.
Start with Room TBA's good first issues. No code needed to help: wrong campus data and QA reports are contributions too.
Campus map data is open data under CC-BY 4.0. Fork Room TBA for your own campus: fork guide.