Skip to main content

MOSAIC

Modular Outcomes System for Achievement and Institutional Compliance

An open-source, modular platform for managing Student Learning Outcomes without vendor lock-in.

What MOSAIC Is

Open Source

SLO management platform built for transparency and community

Higher Education

Designed specifically for academic institutions and accreditation needs

Modular

Extensible architecture that adapts to your institution's workflow

Self-Hostable

Complete control over your data and infrastructure

Community-driven, not tied to a single vendor

Like many open source projects, third-party services may exist in the ecosystem. These are separate from the MOSAIC project.

Core Principles

Modular by Design

Build only what you need. Add functionality through plugins without bloating the core system.

Open Source

Transparent, auditable, and community-driven. Every line of code is open for inspection and contribution.

No Lock-In

Self-host on your infrastructure or extend freely. Your data, your control, your choice.

Plugin-Friendly

Extend with custom dashboards, reports, analytics, and integrations. Open-source LMS-inspired architecture.

Institution-Neutral

Adaptable to local needs, workflows, and requirements. Not tied to any single institution's process.

WCAG 2.2 AA Compliant

Accessible to all users with disabilities. Full compliance with ADA and WCAG 2.2 Level AA standards.

How It Works

Core Platform

MOSAIC core handles SLO data structure, course management, student tracking, and assessment records with a clean MVC architecture.

Plugin Ecosystem

Add functionality through plugins: custom dashboards, analytics modules, report generators, LTI integrations, and authentication providers.

Self-Host

Deploy on your own infrastructure with complete control. Self-host on dedicated servers, VPS, or cloud platforms for maximum security and compliance.

Community & Governance

Open Contribution Model

Anyone can contribute code, documentation, plugins, or improvements. All contributions are welcome and reviewed fairly.

Maintained Core Repository

Core maintainers ensure stability, security, and long-term viability of the platform through careful stewardship.

Reviewed Pull Requests

All code changes go through peer review to maintain quality, security, and consistency across the codebase.

Bug Bounties & Participation

Community participation is encouraged and rewarded. Security researchers and contributors help make MOSAIC stronger.