Assembly Line

Anubis

Distributed LMS for automating Computing Science Courses From NYU

Anubis is an open-source learning management project on GitHub under the MIT license (permissive), with 375 stars. It is built with CPython and V8. Its last push was 5 months ago.

Stars
375
License
MIT
Activity
Slowing
Latest release
v4.2.0

Code on GitHub Website

Judgement

What it is
Complete system
What it does
NYU's LMS for computing courses that autogrades assignments and gives students cloud IDEs on Kubernetes.
Adopt it when
A university computer science department with Kubernetes skills wants autograded assignments and browser IDEs.
Watch out
Built for NYU's courses and needs a Kubernetes cluster to run.
Ready for
Usable
Runs as
Self-hosted server
Built with
Python, JavaScript, Kubernetes and Theia
How established
Established: started 6 years ago, latest release v4.2.0.
What the license allows
You can build it into a product you sell, as long as you keep its copyright notice.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: Anubis → CPython → GCC → LLVM project → runs on a microchip

How compilers were built, back to punched paper tape

Open-source alternatives to Anubis

  1. 1
    Openedx-platform openedx

    The Open edX LMS & Studio, powering education sites around the world!

    Complete system Production-ready You run MOOCs or large-scale online learning and have engineers to operate it.

    ★ 8.2k AGPL-3.0 Python Active, pushed today
  2. 2
    Moodle moodle

    Moodle - the world's open source learning platform

    Complete system Production-ready A school, university or company needs a self-hosted LMS with a large ecosystem of plugins and hosting partners.

    ★ 7.6k GPL-3.0 PHP Active, pushed 4 days ago
  3. 3
    Lms frappe

    Easy to Use, 100% Open Source Learning Management System

    Complete system Usable You run ERPNext or Frappe and want staff or customer training in the same system.

    ★ 3.4k AGPL-3.0 TypeScript Active, pushed 3 days ago
  4. 4
    LearnHouse learnhouse

    The Next-gen Open Source learning platform for everyone ✨

    Complete system Usable An organisation wants a modern-looking course platform it can self-host.

    ★ 2.4k AGPL-3.0 Python Active, pushed 16 days ago
  5. 5
    Canvas LMS instructure

    The open LMS by Instructure, Inc.

    Complete system Production-ready You want to self-host Canvas and have Rails expertise, or need to study the code behind your hosted Canvas.

    ★ 6.9k AGPL-3.0 Ruby Slowing, pushed 6 months ago
  6. 6
    ClassroomIO classroomio

    ClassroomIO is an Intelligent Customer Training Platform that helps SaaS companies use education to grow their business.

    Complete system Usable A SaaS company wants a customer academy and prefers open source.

    ★ 1.7k AGPL-3.0 TypeScript Active, pushed 7 days ago
  7. 7
    Courselit codelitdev

    Create/Sell courses and digital downloads and publish blogs on your own branded website. An open source alternative to Teachable, Thinkific, Podia and the likes.

    Complete system Usable A solo creator wants to sell courses without platform fees and can host a Node app.

    ★ 1.3k AGPL-3.0 TypeScript Active, pushed 7 days ago
  8. 8
    Chamilo-lms chamilo

    Chamilo is a learning management system focused on ease of use and accessibility

    Complete system Production-ready A school, university or company wants a simpler alternative to Moodle, particularly in Spanish-speaking regions.

    ★ 1k GPL-3.0 PHP Active, pushed 6 days ago

Commercial learning management systems

  1. 1
    Google Classroom Google

    Get started with Google Classroom, a central hub for tools and resources designed to help educators manage classrooms and enrich learning experiences.

    Complete system Production-ready A school already on Google Workspace for Education wants a simple, free way to run classes.

    5.7k readers a month Commercial
  2. 2
    Blackboard Learn Anthology Inc.

    Empower educators and learners with Blackboard LMS featuring AI tools, flexible learning, time-saving features, easy accessibility, and actionable insights. Get a demo!

    Complete system Production-ready An institution already runs Blackboard and wants to stay on it, ideally the Ultra experience.

    587 readers a month Since 1997 Commercial
  3. 3
    Kajabi Kajabi

    Kajabi is the operating system for human expertise—helping real experts build, sell, and grow trusted businesses with clarity, momentum, and AI-powered support.

    Complete system Production-ready An established creator wants courses, website, email and checkout in one tool and will pay for that convenience.

    191 readers a month Commercial
  4. 4
    Docebo Docebo

    Docebo is the workforce readiness platform that connects skills intelligence, learning, knowledge, and AI agents, so you know who's ready and can build what's next.

    Complete system Production-ready A large company trains employees plus external partners or customers and needs multiple branded portals.

    164 readers a month Since 2005 Commercial
  5. 5
    Adobe Captivate Adobe Inc.

    The all-new update to Adobe Captivate offers ease to beginners and speed to professionals for creating mobile-ready courses in minutes.

    Developer tool Production-ready A training team needs software simulations or already works in Adobe's tools.

    117 readers a month Commercial
  6. 6
    Canvas LMS (Instructure Cloud) Instructure

    Discover Canvas by Instructure, the world-leading, user-friendly LMS designed to simplify teaching and enhance student learning.

    Complete system Production-ready A university or school district wants a widely used LMS that staff and students already know.

    Commercial

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.