
LGU Timetable Crawler
A crawler to scrap data from LGU official Timetable
Screenshots

About
LGU Timetable Crawler is the open-source data engine behind the unofficial Lahore Garrison University timetables that students actually use. It is a blazingly fast crawler that scrapes the complete class schedule from the official LGU timetable website and turns it into clean, structured data. The crawler handles the parts that make the official site painful to use programmatically: schedule pages spread across departments, semesters, and sections, and formatting that changes without warning. The output is a normalised dataset any application can query. It is free and open source, powers LGU Timetable, and can be adapted by any student developer who wants to build tools on top of university schedule data. Visit the GitHub repository to see exactly how it works.