awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

open educational resource platform

Ranking updated Jun 30, 2026

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.

Results for “an open source platform for educational content”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • openedx/edx-platformopenedx avatar

    openedx/edx-platform

    8,128View on GitHub↗

    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.

    PythonCourse Authoring ToolsCourse Builders
    View on GitHub↗8,128
  • openedx/openedx-platformopenedx avatar

    openedx/openedx-platform

    8,129View on GitHub↗

    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.

    PythonCourse Authoring Tools
    View on GitHub↗8,129
  • edx/edx-platformedx avatar

    edx/edx-platform

    10View on GitHub↗

    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.

    PythonEducational Platforms
    View on GitHub↗10
  • moodle/moodlemoodle avatar

    moodle/moodle

    7,185View on GitHub↗

    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.

    PHPCourse Authoring Tools
    View on GitHub↗7,185
  • algorithmica-org/algorithmicaalgorithmica-org avatar

    algorithmica-org/algorithmica

    4,891View on GitHub↗

    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.

    Jupyter NotebookComputer Science EducationTechnical Content SitesCurriculum Publishing
    View on GitHub↗4,891

Related searches

  • a self hosted learning management system
  • a comprehensive directory of open source software
  • a platform for learning computer science concepts
  • a collection of tutorials for learning programming
  • an open source app for learning languages
  • an open source alternative to Microsoft Word
  • an open source collaborative document editor
  • an open source tool for creating courses