learnhouse is an open-source learning platform designed to help individuals and organizations create, manage, and deliver online educational content. The platform aims to provide a modern alternative to traditional learning management systems by combining collaborative tools, structured courses, and content publishing features within a single system. Built with modern web technologies such as TypeScript, the platform supports flexible content creation workflows that allow instructors to organize lessons, resources, and learning modules. LearnHouse can be self-hosted, which allows educational institutions or communities to deploy and control their own learning infrastructure. The project also provides a community edition designed for deployment using Docker Compose, simplifying the setup process for local or cloud hosting environments.

Features

  • Open-source platform for hosting and delivering educational content
  • Course creation tools for organizing lessons and learning modules
  • Self-hosted deployment for organizations and communities
  • Docker-based community edition for simplified installation
  • Modern TypeScript codebase designed for extensibility
  • Collaborative environment for managing educational resources

Project Samples

Project Activity

See All Activity >

Categories

Education

License

Affero GNU Public License

Follow learnhouse

learnhouse Web Site

Other Useful Business Software
Gemini 3 and 200+ AI Models on One Platform Icon
Gemini 3 and 200+ AI Models on One Platform

Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

Build generative AI apps with Vertex AI. Switch between models without switching platforms.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of learnhouse!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript Education Software

Registered

7 days ago