UPLB Student Initiative Open Source Registry

Useful utilities built for UP Los Baños

We are an independent developer collective building lightweight, privacy-first tools for the UPLB community, while mentoring the next generation of engineers and designers.

github.com/uplbtools
uplbtools GitHub Organization
Project Platform Status Action
Room TBA
Next.js / Mapbox Active Launch →
Elbi GradeSim
AMIS Extension Active Install →
uplbtools.me
Astro / Static Live Source →

An open codebase and incubator for student developers

We build tools that make campus enlistment, navigation, and administrative simulator processes smoother. Each of our tools is entirely open source, client-side, and designed to respect student privacy.

uplb.tools also functions as a structured training sandbox. Student contributors collaborate via GitHub pull requests, learning software engineering fundamentals, design workflows, and release cycles.

01 / Utility Driven

We build to solve specific friction points in registration, schedule planning, and grading trackers.

02 / Educational Sandbox

We bridge the gap between academic theory and real-world development cycles using peer code reviews.

03 / Zero Tracking

No analytics engines, zero student tracking scripts, and no server-side databases.

Active Projects

Below are the primary tools developed and maintained by the collective.

Room TBA Search Utility
Interactive Map Next.js Mapbox GL

Room TBA

A utility map that helps UPLB students look up room schedules, navigate between class buildings, and view jeepney routes around the campus.

GradeSim AMIS Extension
Browser Extension GWA Calc JavaScript

Elbi GradeSim

A lightweight GWA simulation browser extension that overlays on the UPLB AMIS grades portal to calculate and model target graduation honor requirements.

Have an idea for a student utility?

We host and help maintain tools built by UPLB students. If you have a script, an extension, or a static page that benefits the campus community, reach out to join our GitHub organization.

Get Involved

An active lab for student creators

uplb.tools serves as a collaborative sandbox. We welcome all UPLB students interested in design, engineering, or documentation.

Software Engineering

Contribute to codebases built with Astro, React, and Vite. Learn clean repository architecture, Git flows, and review cycles.

UI / UX Design

Wireframe layouts, model workflows, and construct design tokens. Make tools responsive, accessible, and clean.

Documentation & Copy

Write setup guidelines, draft release logs, compile instructions, and explain how to install our browser extensions.