Open eClass

Open eClass

Open source course management system for organizing e-learning

147stars
63forks
Last commit: 1d ago
Repo age: 11y old
Open eClass screenshot

Open eClass is an open-source Learning Management System developed by the Greek Academic Network (GUnet) for creating, managing and delivering online courses. It provides course organization, content hosting, assessments and communication tools aimed at academic and training organizations.

Key Features

  • Create and manage unlimited electronic courses with role-based user management (teachers, students, admins)
  • Course content authoring and storage: HTML e-books, multimedia, file uploads and structured learning paths
  • Assessment tools: automated quizzes, questionnaires, assignments submission and grading workflows
  • Communication and collaboration: forums, messaging, chat and synchronous teleconference support
  • Attendance, surveys, performance reports and usage statistics for monitoring learner progress
  • Multi-language UI and accessibility-focused responsive design with mobile app support
  • Compatibility with common e-learning standards and centralized user/group management
  • Deployable on a PHP 8.1+ stack with MySQL/MariaDB; available Docker artifacts for containerized installs

Use Cases

  • Universities and colleges hosting asynchronous courses and blended-learning programs
  • Professional training centers and corporate learning teams delivering structured curricula and assessments
  • Adult education and continuing education providers publishing multimedia course materials and tracking progress

Limitations and Considerations

  • Documentation and community resources are historically centered around the Greek-speaking ecosystem; English resources exist but may be less extensive
  • As a PHP/MySQL application, large-scale deployments may require tuning (caching, DB scaling, web server) for high concurrency

Open eClass is a mature, feature-rich LMS focused on practical course management and institutional needs. It is well suited to organizations that need a customizable, standards-aware platform built on a traditional PHP stack.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Moodle

Moodle

Open-source learning management system for creating online courses

6.8k
7.3k
Last commit: 1d ago

Moodle is an open-source LMS written in PHP that enables institutions and organisations to create, deliver, and assess online courses with extensible plugins and integrat...

Alternative to:
Canvas LMS
Canvas LMS
+12
Canvas LMS

Canvas LMS

Open-source learning management system for teaching and learning

6.4k
2.8k
Last commit: 20h ago

Canvas LMS is an open-source learning management system for course delivery, assignments, grading, communication, and integrations for schools and universities.

Alternative to:
Google Classroom
Google Classroom
+10
Chamilo LMS

Chamilo LMS

Open-source learning management system focused on usability

915
531
Last commit: 1d ago

Chamilo LMS is an open-source learning management system for delivering online courses, managing users, and tracking learning activities with an accessible, easy-to-use i...

Alternative to:
Canvas LMS
Canvas LMS
+17
Lute

Lute

Web-based language-learning tool for learning through reading

900
91
Last commit: 10mo ago

Python/Flask reading-based language learning app that turns texts into interactive lessons, with term management, plugins, audio and Anki export.

Alternative to:
LingQ
LingQ
+3
ILIAS

ILIAS

Open-source web-based learning management system (LMS)

458
395
Last commit: 1d ago

ILIAS is a PHP-based open-source learning management system for creating courses, assessments, wikis, forums, calendars and extensible training platforms.

Alternative to:
Canvas LMS
Canvas LMS
+19
RELATE

RELATE

Django-based web courseware for authoring and grading programming coursework

422
127
Last commit: 21h ago

Open-source Django LMS for creating courses with YAML/Markdown content, git-backed versioning, sandboxed code questions, automatic grading, calendars and analytics.

Alternative to:
Codio
Codio
+8