Jump to content

FET (timetabling software)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 2a02:908:2215:c620:9902:e99b:791:5a6b (talk) at 17:52, 20 December 2017 (fixed date). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

FET Free Timetabling Software
Original author(s)Liviu Lalescu
Developer(s)Liviu Lalescu, Volker Dirr and others
Initial release2002
Stable release
5.34.3 / December 18, 2017; 6 years ago (2017-12-18)
Written inC++[1]
Operating systemWindows 7 and later, Mac OS X, GNU/Linux
PlatformQt
Size11–16 MB
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.[2]

Custom made versions of FET are available for Moroccan, Algerian and US high-schools.[3]

FET Features

  • Localized to many languages;[4]
  • Fully automatic generation algorithm, allowing also semi-automatic or manual allocation;
  • Platform independent implementation;
  • Flexible modular XML format for the input file;
  • Import/export from CSV format;
  • The resulted timetables are exported into HTML, XML and CSV formats;

See also

References

  1. ^ https://lalescu.ro/liviu/fet/download.html
  2. ^ [1]Posting by Liviu Lalescu, main developer
  3. ^ [2]List of custom made versions of FET
  4. ^ [3]Official feature list with available languages

External links