For an open source platform for educational content, the strongest matches are openedx/edx-platform (edX is a comprehensive open-source learning management system for), openedx/openedx-platform (Open edX is a flagship open-source learning management system) and edx/edx-platform (The edx-platform is the core of the Open edX). moodle/moodle and algorithmica-org/algorithmica round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “open source educational resources”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
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
edX is a comprehensive open-source learning management system for authoring, hosting, and delivering online courses, which aligns with the request for an educational resource platform, though its export and collaboration features are tailored more toward structured courses than versatile OER formats.
Open edX is a web-based learning management system and online course delivery platform that provides a complete environment for hosting, delivering, and managing online courses. It includes a dedicated course authoring studio for creating, organizing, and publishing course materials and assessments, along with a learning analytics dashboard for viewing visualizations and metrics of course data to analyze learner performance and engagement. The platform supports educational content structuring through tools for assembling course materials, and offers course data analytics capabilities for anal
Open edX is a flagship open-source learning management system with a built-in course authoring studio, analytics, and support for multimedia and assessments, making it a comprehensive platform for creating and sharing online educational resources as you described.
The 2U fork of Open edX LMS & Studio, powering education sites around the world!
The edx-platform is the core of the Open edX ecosystem, providing both an LMS and an authoring tool (Studio) for creating and delivering online courses; it supports self-hosting, multimedia, quizzes, collaboration, and export formats like PDF and HTML, making it a comprehensive fit for an open educational resource platform.
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
Moodle is an open-source learning management system that lets you create, manage, and share online courses with built-in authoring, multimedia, quizzes, collaboration, and self-hosting — directly fitting the search for an open educational resource platform, though its export options are more course-focused than dedicated OER publishing.
Algorithmica is an open-access knowledge base and computer science textbook designed for the publication of structured instructional materials. It functions as an educational content management system and a collaborative documentation site for hosting technical knowledge and course drafts for public consumption. The platform enables collaborative technical writing and authoring through version control and web editors, utilizing an automated pipeline to generate previews of pending changes. The system manages large collections of learning materials using static site generation, markdown-drive
Algorithmica is an open-access knowledge base and educational content management system designed for creating and publishing structured instructional materials like textbooks and courses, with support for collaborative authoring via version control and web editors—so it's the right kind of tool, though its focus on computer science content and lack of explicit multimedia/quiz support or broad export options may make it narrower than a general-purpose OER platform.