# Google Classroom Alternatives

> AI-ranked search results for `open source alternatives to google classroom` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 119 total matches; showing the top 12.

Explore on the web: https://awesome-repositories.com/q/open-source-alternatives-to-google-classroom

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/open-source-alternatives-to-google-classroom).**

## Results

- [instructure/canvas-lms](https://awesome-repositories.com/repository/instructure-canvas-lms.md) (6,447 ⭐)
- [changeweb/unifiedtransform](https://awesome-repositories.com/repository/changeweb-unifiedtransform.md) (2,963 ⭐) — Unifiedtransform is a school management system and student information system designed to organize academic structures, manage student enrollment, and coordinate teaching staff. It serves as academic grading software for defining scoring rules and recording marks to calculate final student performance across semesters.

The platform functions as a course content management system for publishing syllabi, distributing assignments, and posting school-wide announcements and events. It also operates as an educational timetable manager to create and display class routines and schedules for various s
- [openedx/edx-platform](https://awesome-repositories.com/repository/openedx-edx-platform.md) (8,128 ⭐) — 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
- [moodle/moodle](https://awesome-repositories.com/repository/moodle-moodle.md) (7,185 ⭐) — 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
- [chamilo/chamilo-lms](https://awesome-repositories.com/repository/chamilo-chamilo-lms.md) (962 ⭐) — Chamilo is a learning management system focused on ease of use and accessibility
- [gibbonedu/core](https://awesome-repositories.com/repository/gibbonedu-core.md) (610 ⭐) — Gibbon is a flexible, open source school management platform designed to make life better for teachers, students, parents and leaders.
- [ilias-elearning/ilias](https://awesome-repositories.com/repository/ilias-elearning-ilias.md) (487 ⭐) — GitHub repository for official ILIAS release branches and development branches (trunk)
- [openolat/openolat](https://awesome-repositories.com/repository/openolat-openolat.md) (425 ⭐) — Learning Management System OpenOlat
- [flarum/flarum](https://awesome-repositories.com/repository/flarum-flarum.md) (16,322 ⭐) — Flarum is a PHP-based community forum software designed for building and managing structured online discussion spaces. It functions as a self-hosted discussion forum and threaded discussion engine, providing a platform for users to create and participate in community conversations.

The platform is designed as an extensible community platform, allowing for customizable forum development through the use of custom extenders to modify system behavior and features.

The system includes capabilities for online community management and forum hosting, supported by a console interface for executing ad
- [coder/coder](https://awesome-repositories.com/repository/coder-coder.md) (12,272 ⭐) — Coder is a self-hosted platform for provisioning and managing isolated, containerized development environments. It provides a centralized infrastructure for teams to deploy ephemeral workspaces on private cloud or on-premises hardware, ensuring consistent toolchains and dependencies across distributed development environments.

The platform distinguishes itself through its focus on secure, infrastructure-as-code governance and autonomous agent integration. It allows organizations to define reusable, versioned environment templates that integrate with existing identity providers and role-based
- [abpframework/abp](https://awesome-repositories.com/repository/abpframework-abp.md) (14,313 ⭐) — ABP is an opinionated architectural framework for building enterprise software solutions using .NET and ASP.NET Core. It serves as a structural toolkit for implementing domain-driven design and microservices patterns, providing a modular enterprise architecture where functionality is organized into independent, pluggable modules.

The platform is specifically designed to support multi-tenant SaaS architectures, isolating data and configurations for multiple independent customers within a single application instance. It provides enterprise boilerplate infrastructure and pre-configured templates
- [forem/forem](https://awesome-repositories.com/repository/forem-forem.md) (22,726 ⭐) — Forem is an open-source platform designed for building and managing technical communities. It functions as a social publishing engine that enables members to share long-form content, participate in threaded discussions, and engage through social interactions. The platform provides tools for organizations to maintain branded profiles, host community hackathons, and facilitate collaborative learning through structured educational tracks.

Beyond its social features, Forem integrates advanced capabilities for AI agent workflow orchestration and codebase knowledge graphing. It allows developers to
