UniTime
Comprehensive academic timetabling, course scheduling, and classroom reservation system.
Why consider UniTime?
UniTime is an open-source academic scheduling system. It optimizes complex course schedules, student section assignments, examination room bookings, and instructor teaching preferences for universities and colleges.
Learn UniTime by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of UniTime
UniTime solves multi-variable classroom scheduling constraints across large university campuses.
Quickstart
git clone https://github.com/UniTime/unitime.gitcd unitimemvn clean install# Deploy war file on Apache TomcatAccess the administrative portal to input course room requirements and run automated timetable solvers.
UniTime is licensed under the Apache License 2.0.
Related tools
More options with a similar category or technology profile.
Frappe Education
Comprehensive school, college, and university administration ERP for Frappe.
uLearn
Scalable open-source e-learning portal, course catalog, and interactive assignment grader.
CourseLit
Self-hosted online course builder, digital product storefront, and student community CMS.
RosarioSIS
Free student information system (SIS) with gradebook, attendance, billing, and discipline records.