OSS Tanbou

ClassroomIO — run company training, compliance, customer education, and certification in one LMS

About these scores

OSS scale score is an unbounded metric that log-compresses and weights Stars, Watchers, Forks, and Contributors. Discovery score is the current OSS scale score minus the score at discovery. Update pace is commits in the last 30 days, growth momentum is the OSS scale score difference within the recent observation window, and OSS health is a 0–100 rating based on available recency, Community Health, and release data.

Stars
1,688
Primary language
TypeScript
License
AGPL-3.0
Repository last updated
Sep 18, 2026

Overview

ClassroomIO is an open-source LMS for companies, covering courses, lessons, assignments, grading, certificates, cohorts, progress, compliance renewals, customer education, and partner certification. It supports both cloud and self-hosted operation. No GitHub Release is published at the checked date.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Manage company learning through courses, assignments, certificates, and cohorts

Courses, lessons, exercises, grading, certificates, cohort goals, team management, and learner progress are handled in one platform.

Sources: [2]

Add compliance schedules, AI assistance, APIs, webhooks, and MCP

The platform documents compliance deadlines/renewals/retakes/grace periods and also provides AI course/tutor features, REST APIs, webhooks, and an MCP server.

Sources: [2]

For organizations that need training plus compliance/certification under their control

It fits internal training and customer/partner education where renewals, proof of completion, and organization-level management matter.

Sources: [2]

Review model data flows and the multi-service self-hosting footprint

AI features can send content to configured model providers. Self-hosting includes database/cache/API/email/media-processing components rather than a single static service. ClassroomIO is AGPL-3.0.

Sources: [2][3]

Official sources

  1. [1]classroomio/classroomio repository(2026-09-18)
  2. [2]ClassroomIO README(2026-09-18)
  3. [3]ClassroomIO LICENSE(2026-09-18)
Supplemental curator note

The requested `rotimi-best/classroomio` URL now resolves to `classroomio/classroomio`. ClassroomIO is notably oriented toward company compliance and certification workflows, not only generic video courses.

Try it in 3 steps

  1. 1

    Get the source

    git clone --depth 1 https://github.com/classroomio/classroomio.git
  2. 2

    Enter the repository

    cd classroomio
  3. 3

    Check the official steps

    Continue with the commands in the README Installation, Quick Start, or Getting Started section.

    find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Check the official README

Growth

Growth trends · Last 30 days

1,688 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
155
Open PRs
26

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • classroom
  • education
  • lms
  • classroom-tools
  • edtech
  • virtual-classroom
  • supabase
  • svelte
  • sveltekit
  • classroom-app
  • classroom-management
  • coursera
Stars
1,688
Forks
388
Watchers
8
Open issues
34
Primary language
TypeScript
License
AGPL-3.0
Repository last updated
Sep 18, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.