# Learning management systems

> AI-ranked search results for `learning hubs` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 113 total matches; showing the top 4.

Explore on the web: https://awesome-repositories.com/q/learning-hubs

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/learning-hubs).**

## Results

- [openedx/edx-platform](https://awesome-repositories.com/repository/openedx-edx-platform.md) (8,128 ⭐) — edx-platform is a comprehensive learning management system designed for authoring, hosting, and delivering online courses. It functions as an LTI compliant learning platform that manages student progress and profiles while delivering educational content at scale.

The system is divided into a dedicated course authoring environment for creating structured learning paths and a learner-facing platform for course delivery. It includes a centralized identity platform that provides single sign-on authentication across these components.

The platform's capabilities cover online course authoring, larg
- [moodle/moodle](https://awesome-repositories.com/repository/moodle-moodle.md) (7,185 ⭐) — Moodle is an open-source learning management system (LMS) that provides a complete platform for creating, delivering, and managing online courses, assessments, and learner progress. Its architecture combines database-driven content storage, a plugin-based modular extension system, hierarchical role-based access control, and a RESTful API layer, all built around multi-tenant course isolation that keeps each course's activities, users, and grading structures separate.

The platform distinguishes itself through a comprehensive assessment and grading system that manages question banks, applies fle
- [ilias-elearning/ilias](https://awesome-repositories.com/repository/ilias-elearning-ilias.md) (487 ⭐) — GitHub repository for official ILIAS release branches and development branches (trunk)
- [frappe/lms](https://awesome-repositories.com/repository/frappe-lms.md) (3,005 ⭐) — This project is an open-source learning management system built as a web-based application on the Frappe framework. It provides a structured environment for creating, managing, and delivering educational curricula, allowing administrators to organize learning materials into hierarchies of courses, chapters, and lessons.

The platform is distinguished by its metadata-driven architecture, which defines application entities and database schemas through JSON-based definitions rather than hard-coded classes. This approach enables dynamic runtime customization of the user interface and data models,
