FET (timetabling software)

FET Free Timetabling Software
Original authorLiviu Lalescu
DevelopersLiviu Lalescu, Volker Dirr and others
Release2002
Stable release
7.12.0 / October 14, 2026; 12 days ago (2026-10-14)
Preview release
n/a
Written inC++
Operating systemWindows, macOS, Linux
PlatformQt
Size8.9–48.1 MiB
Typen/a
LicenseGNU AGPL v3
Websitelalescu.ro/liviu/fet/

FET is a free and open-source time tabling app for automatically scheduling the timetable of a school, high-school or university. FET is written in C++ using the Qt cross-platform application framework. Initially, FET stood for "Free Evolutionary Timetabling"; as it is no longer evolutionary, the E in the middle can stand for anything the user prefers.

FET can operate in different modes appropriate to a variety of special circumstances. In addition to the standard "Official" timetabling mode, there is a "Mornings-Afternoons" mode suitable for use with Moroccan or Algerian school systems, a "Block planning" mode that supports planning for block timetables (commonly used in North American and International Baccalaureate schools), and a "Terms" mode suitable for use with the Finnish school system.

FET Features

See also

References

  1. ↑ "FET - Download".
  2. ↑ Web forum post by Liviu Lalescu, main developer
  3. ↑ Official feature list with available languages