I 2018 gikk NDLA over til microservice-basert infrastruktur og deling av kildekode på github.. NDLA ble utviklet i publiseringssystemet Drupal versjon 6. Løsningen ble opprinnelig laget av utviklermiljøet hos Utdanning.no, men ansvaret for videreutvikling og drift ble overtatt av firmaet Cerpus. Kildekoden til systemet er fri programvare, som kan benyttes av andre som ønsker å utvikle digitale læremidler.