ahmedabdodev/fcis-gpa-helper — explained in plain English
Analysis updated 2026-05-18
See your missing semester GPA and CGPA directly on your university's grades page
Load the extension unpacked in Chrome or as a temporary add-on in Firefox
Get notified in the browser when a newer version is released on GitHub
| ahmedabdodev/fcis-gpa-helper | amazingsyp/pokemon-ontology | binglehaepi/workingtable | |
|---|---|---|---|
| Stars | 21 | 21 | 21 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 3/5 | 1/5 |
| Audience | general | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
Only works on the specific university grading page it targets.
FCIS GPA Helper is a small browser extension made for students at the Faculty of Computers and Information Sciences at Ain Shams University. It works on the university's online grades system, where the semester GPA and cumulative GPA (CGPA) are sometimes missing. The extension reads the grade page, calculates these missing numbers itself, and shows them right inside the page in the same style as the rest of the site. Nothing needs to be set up or clicked by the student for it to work. The extension reads through each semester's courses in order, works out the semester GPA, correctly counts only the most recent attempt when a course was repeated or improved, then calculates the overall CGPA. It supports both the Arabic and English versions of the grades page, and it keeps any GPA or CGPA values the university system already shows rather than overwriting them. Because the extension is shared directly through GitHub instead of an app store, it includes its own update checker. Every time the grades page loads, it quietly checks a small version file on GitHub, and if a newer release exists it shows a small notification with the changes and a button to grab the update. On privacy, the extension does not require an account, does not use any tracking scripts, and does not send data to any outside service or database. The only network request it makes is the small check for a newer version. All grade calculations happen locally inside the browser. To install it in Chrome, you download or clone the repository, turn on developer mode in the extensions page, and load the project folder as an unpacked extension. Firefox is also supported for temporary, development style installation through its debugging page. The project is described by its author as being for educational purposes, meant to improve the day to day experience of FCIS students using their university's grading system.
A browser extension that fills in missing semester and cumulative GPA on a university grading site by calculating them locally in the browser.
Mainly JavaScript. The stack also includes JavaScript, Chrome Extension, Firefox Add-on.
The project states it is for educational purposes, no formal open source license is specified.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.