gnuschool is educational software
It is an arrangement of directories with files that contain PHP code and html.
The directories and files are used by a web server to create a website.
gnuschool lets you do the following and more
  • setup gnuschool through a web browser
  • take attendance
  • search attendance records
  • create tests
  • give students instant test feedback
  • monitor tests
  • search and display grades
  • arrange seating
  • edit student information
Download gnuschool from [via http] and [via FTP]. It can also be found on one of our FTP mirrors.
Documentation:, as well as in the distribution.
Mailing Lists/Newsgroups:
gnuschool has one mailing list:

To subscribe to this mailing list, please send an empty mail with a Subject: header line of just "subscribe" to

Bug Reports and Enhancement Requests:
Please send bug reports and requests for enhancement to

Please remember that development of gnuschool is a volunteer effort, and you can also contribute to its development. For information about contributing to the GNU Project, please read How to help GNU.

gnuschool is currently being maintained by Pedro Rios.