开源课程与学习平台

围绕课程、作业、进度和角色权限试用,确认素材导入导出方式。

先按这些条件筛选

任务是否匹配

把输入、输出、协作对象和必须具备的功能写清楚,再对照官方文档。

部署是否可行

核对系统、运行依赖、升级与备份流程;资料没写的要求保持未知。

数据是否可迁移

用脱敏小样测试导入导出和恢复,再决定是否迁移原有数据。

本专题候选项目

以下 9 个候选按资料中的累计 Star 排序,缺少 Star 的项目排在后面。未运行项目不标为实测;许可证、版本和依赖以官方仓库为准。

教育与学习 6893

Canvas LMS

instructure/canvas-lms

Learning management system (LMS) that is revolutionizing the way we educate.

Ruby资料更新 2026-04-30
教育与学习 1019

Chamilo LMS

chamilo/chamilo-lms

Create a virtual campus for the provision of online or semi-online training.

PHP资料更新 2026-10-31
教育与学习 636

Gibbon

GibbonEdu/core

Flexible school management platform designed to make life better for teachers, students, parents and leaders.

PHP资料更新 2026-10-30
教育与学习 507

ILIAS

ILIAS-eLearning/ILIAS

Learning management system that can cope with anything you throw at it.

PHP资料更新 2026-10-31
教育与学习 449

OpenOLAT

OpenOLAT/OpenOLAT

Learning management system for teaching, education, assessment and communication.

Java资料更新 2026-10-30
教育与学习 437

RELATE

inducer/relate

Courseware package that includes features such as: flexible rules, statistics, multi-course support, class calendar.

Python资料更新 2026-10-28
教育与学习 243

INGInious

INGInious/INGInious

Intelligent grader that allows secured and automated testing of code made by students.

PythonDocker资料更新 2026-10-30
教育与学习 170

Open eClass

gunet/openeclass

Advanced e-learning solution that can enhance the teaching and learning process.

PHP资料更新 2026-10-23
教育与学习 11

Helium

HeliumEdu/platform

Color-coded student planner for classes, homework, grades, and notes with smart notifications and multi-device sync.

PythonDocker资料更新 2026-10-31

找到项目,也找到下一步。项目来源、统计时间与验证程度均可追溯。

数据与更新说明