LearnHouse 是高星开源在线学习平台,适合教育机构管理课程、学习活动、内容合集和学习社区。
很多机构一开始做线上课,靠网盘、群公告和表格也能跑。但课程一多,学员找不到资料,老师不知道谁学到哪,课程资产也很难复用。
LearnHouse 更适合被看成一个开源在线学习平台。它关注课程管理、学习活动、内容合集和社区学习,适合教育机构从“临时交付课程”升级到“长期经营学习平台”。

课程集中管理,减少资料四处散落
当课程越来越多,最先乱的往往是课程目录和资料入口。LearnHouse 适合把课程内容集中起来,让学员知道从哪里进入、按什么顺序学习。

学习活动让课程不只是文件下载
好的线上学习不是把 PDF 发给学生就结束。LearnHouse 支持把课程内容组织成学习活动,让学生在平台内完成阅读、任务和互动。

内容资产可长期复用
机构长期经营最重要的是课程资产可复用。内容合集适合把同一主题下的课程、资料和活动整理起来,后续新班级、新学员可以继续使用。

核心亮点
- Stars 1728+,高星在线学习平台项目。
- 把课程、活动和内容资产集中管理,减少网盘和群消息混乱。
- 适合教育机构建设自己的长期学习平台。
适合谁参考
职业教育团队、知识付费机构、企业内训团队、线上训练营、课程内容团队,以及准备搭建自有学习平台的教育服务机构。
项目信息
| 授权方式 | AGPL-3.0 |
| 软件收费 | 免费开源项目,商业使用和二次开发前建议核对授权要求。 |
| 部署环境 | 可通过 npx learnhouse@latest setup 自托管;需要可运行 Node.js 的服务器环境,并由安装向导配置域名、数据库、管理员账号和可选功能;开发环境会启动 PostgreSQL、Redis、API、Web 和协作服务。 |
| 下载链接 | https://github.com/learnhouse/learnhouse(提醒可能需要VPN才能访问) |