Sekoliko is a free self-hosted web-based school management system. It is built on top of PHP and Symphony framework.
It offers a management layout for teachers to put their educational materials, online courses, reports, manage their classes, students, homework, and exams.
The school admins can manage teachers, employees, and management tasks with their own panels.
The project is released under the MIT license.