Moodle
Utbildning · LMS
Öppen källkods-plattform för kurser, uppgifter, prov och bedömning. Moodle 5.3 är en LTS-version med svensk språkpackning och ett stort plugin-ekosystem.

Utbildning · LMS
Instructures öppna lärplattform under AGPL-3.0. Modern kurs- och bedömningsvy, men självhosting är ett tungt driftprojekt — molntjänsten är den vanliga vägen.
Betyg 80 av 100 Preliminär (källbaserad)
Läs bedömningenFörstaparts API-dokumentation från Instructure.
Källa: https://canvas.instructure.com/doc/api/index.html
Kontrollerat:
Endast gemenskapsservrar; Instructure har (per 2026-10) ingen officiell MCP.
Källa: https://github.com/DMontgomery40/mcp-canvas-lms
Kontrollerat:
Totalbetyg
80 av 100
Preliminär (källbaserad)
Källkoden är OSI-godkänd AGPL-3.0 (LICENSE verifierad i repot) och får läsas, ändras och återdistribueras, men den praktiska driften är starkt begränsad: officiella självhostingverktyget canvas-self-hosted är alpha och arkiverat 2026-06-02, vilket ger en kontrollbegränsning i drift i stället för nivå 5.
Täcker det namngivna användningsfallet fullt ut: officiella API-resurslistan och produktdokumentationen belägger kurser, moduler, uppgifter, quiz (även New Quizzes), betygskatalog/SpeedGrader, outcomes och LTI-integrationer utan större luckor för kärnbehovet.
Väldokumenterat REST- och GraphQL-API med särskilda Content Exports-, Content Migrations- och ePub Exports-endpoints gör data flyttbar, men exporttäckningen är inte heltäckande för alla objekttyper, därför 4 och inte 5.
Mogent med lång historik som Instructures kärnprodukt: regelbundna utgåvor med offentliga release/deploy notes (2026-07-18 respektive 2026-10-07), tydlig säkerhetshantering via trust center med ISO/IEC 27001:2022-styrt ISMS och etablerat ekosystem kring LTI och gemenskapen.
Starkt och välanvänt API (REST + GraphQL, OAuth2, API-token) med automation via Live Events och LTI ger verklig integrationsnytta; nivå 5 kräver dock dokumenterad praktisk anpassningsförmåga och modern modulär arkitektur som inte är belagd i primärkällan, och säkerheten är medel eftersom agentintegrationen inte är oberoende bekräftad.
Självhosting kräver specialistkompetens (Ruby on Rails, PostgreSQL, Redis, bakgrundsjobb, egen övervakning); officiella verktyget canvas-self-hosted sätter upp en enda maskin via Docker Compose, täcker inte kringtjänster som Rich Content Service och varnar uttryckligen: 'should not be relied up for an actual production deployment' (repot arkiverat 2026-06-02), vilket ger tydlig teknisk friktion.
Licenskostnaden är transparent (AGPL-3.0, gratis att själv drifta; Canvas är gratis för enskilda lärare via Free for Teacher), men Instructure publicerar ingen prislista för molntjänsten och den tunga drift- och förvaltningskostnaden vid självhosting kräver egen beräkning, därför delvis tydlig kostnadsbild och inte högre.
Mätt andel nycklar: config/locales/sv.yml innehåller 35 410 nycklar och täcker 100,0 % av nyckeluppsättningen i de övriga fullständiga språkfilerna (de 35 347, nb 35 417, fr 35 407, es 35 400) — engelska källsträngar ligger inline i koden (en.yml har endast 270 Rails-standardnycklar), så andelen mättes mot den genererade nyckeluppsättningen; ≥80 % ger 3, medan dokumentation och support är engelskspråkiga och inte ger 4.
Canvas LMS är Instructures lärplattform. Källkoden är öppen under AGPL-3.0 och finns på GitHub, men de flesta institutioner använder Canvas som molntjänst hos Instructure. Plattformen är känd för ett renare gränssnitt och ett starkt bedömningsflöde med SpeedGrader, rubriker och lärandemål.
Funktionerna omfattar kursmoduler, uppgifter, quiz, diskussioner, betygskatalog, outcomes, LTI-integrationer och ett REST-API. Det gör Canvas lätt att koppla ihop med externa verktyg och studentadministrativa system. Svenska finns som språkfil i källkoden, men dokumentation och support är i första hand engelskspråkiga.
Självhosting är den svaga punkten. Instructure beskriver sitt eget verktyg canvas-self-hosted som alpha och varnar för att det inte ska användas i produktion; det sätter upp Canvas på en enda maskin med Docker Compose och täcker inte alla kringtjänster. En full produktionsinstallation kräver Ruby on Rails, PostgreSQL, Redis, bakgrundsjobb och egen övervakning. AGPL-3.0 ställer dessutom krav på att dela ändringar när tjänsten exponeras över nätverk. För de flesta är Canvas därför ett bra molnval och ett krävande egenhostingprojekt.
8 skärmbilder. Välj en bild för att visa den i full storlek. Svep i sidled för fler.
Utbildning · LMS
Öppen källkods-plattform för kurser, uppgifter, prov och bedömning. Moodle 5.3 är en LTS-version med svensk språkpackning och ett stort plugin-ekosystem.
Sakai är en öppen lärplattform med rötterna i den högre utbildningen, byggd för kurser, portfolio och samarbete mellan lärosäten.