# classroomio/classroomio

The Open Source Education Platform for Companies. A Simple and Beautiful Alternative to Moodle LMS, EdX, Thinkific and Teachable

Repository: https://github.com/classroomio/classroomio
Canonical: https://ross.abutalabs.com/products/classroomio
Homepage: https://classroomio.com
Language: TypeScript
License: AGPL-3.0
License Family: copyleft
Topics: classroom, education, lms, classroom-tools, edtech, virtual-classroom, supabase, svelte, sveltekit, classroom-app, classroom-management, coursera, google-classroom, udemy, web, assignments, blended-learning, course, learning
Last push: 2026-08-26T16:25:07+00:00

## Health v2 (maintenance only)
Score: 72/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 35, longevity 74
- inputs: {"age_days": 1036, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1660, forks 373 (observed 2026-08-28T04:05:18.346640+00:00)

## What it is
ClassroomIO is an open-source learning management system (LMS) for companies to run employee compliance training, customer education, and partner certification programs. It offers course and cohort management, AI course authoring, certificates, multilingual content, and can be self-hosted or used as a cloud service.

## Use cases
- run employee compliance training with deadlines and renewals
- build a branded customer education academy
- onboard and certify partner teams
- create online courses with AI-generated outlines and quizzes
- self-host an alternative to Moodle or Teachable
- issue branded certificates with custom IDs
- embed a course catalog on a marketing site

## When to choose
- you need an open-source, self-hostable LMS for corporate training
- you want AI-assisted course authoring and an in-lesson AI tutor
- you need compliance features like renewals, grace periods, and waivers
- you want custom domains, theming, and an embeddable course widget

## When to avoid
- you need a simple static documentation site rather than structured training
- you require SCORM/xAPI interoperability with legacy enterprise LMS content
- AGPL-3.0 licensing is incompatible with your commercial redistribution plans

## Facets
- artifact type: application
- maturity: active
- function: web-framework, auth, api-framework, llm-inference, mcp
- domain: education, web-development, self-hosted, artificial-intelligence
- platform: self-hosted
- tags: lms, e-learning, course-management, cohorts, certificates, compliance-training, customer-education, ai-course-builder, supabase, sveltekit, moodle-alternative, web-server, docker, nodejs

## Member repositories
- classroomio/classroomio (main) score 72

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:18.346640+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:44:40.129372+00:00, confidence not recorded.
  - readme: https://github.com/classroomio/classroomio (fetched 2026-08-28T04:05:18.346640+00:00, sha e62de9d06371)
  - homepage: https://classroomio.com (fetched 2026-08-29T11:17:32.089274+00:00, sha 41062eb37116)
  - site_page: https://classroomio.com/docs-vs-company-academy (fetched 2026-08-29T11:17:32.095115+00:00, sha a1b9ad87449b)
  - site_page: https://classroomio.com/docs (fetched 2026-08-29T11:17:32.096943+00:00, sha 5ca0869aa880)
  - site_page: https://classroomio.com/pricing (fetched 2026-08-29T11:17:32.092649+00:00, sha e1bfcfd836e6)
- Data as of 2026-08-30T08:39:29.467469+00:00.
