Technische verkenning

Onderwijs in: code en toepassingen

Deze pagina gaat over Stichting Onderwijs in. Doorzoek de openbare repositories of bekijk hoe de beschreven gegevensstromen lopen.

Stand van bronnen: 19 oktober 202618 openbare repositoriesNiet gemaakt of goedgekeurd door Onderwijs inBekijk de GitHub-organisatie ↗

Hoe wil je de openbare GitHub-code van Onderwijs in bekijken?

Uitleg:

Een rustig begin: toepassingen, openbare code en wat we nog niet weten.

Toepassingen en projecten

Kies een toepassing om de code of documentatie te bekijken. Met Tekst doorzoek je alle repositories; Pijplijn toont twee gedocumenteerde gegevensstromen.

Publieke website

Onderwijs in

De website van de stichting met initiatieven, expertise en publicaties. De gebruikte technieken per pagina zijn niet allemaal uit de openbare GitHub-repositories af te leiden.

Bekijk de website ↗
Publieke website en API-documentatie

Het Onderwijsloket

Informatie en advies over werken in het onderwijs. De API-voorbeelden gebruiken Directus en Algolia en vereisen toegang via een token.

Bekijk het Onderwijsloket ↗
Gepubliceerde documentatie en code

Onderwijsregio-API

Documentatie voor een gedeelde API en kandidaatdefinities. Het oude kandidaatmodel is gearchiveerd. De uitrol van een compleet systeem bij regio's is hier niet vastgesteld.

Bekijk de documentatiecode ↗
Software in GitHub

Regional Site Menu

Een interactieve toepassing voor het ontwerpen en bekijken van regionale websites, inclusief het maken van een rapport. Gebruik door een specifieke regio vraagt extra bewijs.

Bekijk de software ↗
Dataverwerking in GitHub

Matching-pipelines

Software die opgegeven voorkeuren omzet naar matchmatrices en speeddate-schema's voor trainees en scholen.

Bekijk de code ↗
Kenniswebsite en code

Buitenkans

Een digitale handreiking over schoolleiderschap in het basisonderwijs, geen platform voor het beheren van kandidaten.

Bekijk de repository ↗

Dit halen we niet uit de openbare code

Geen bewijs van één complete inrichting

Cloudflare, Nuxt, Directus, Algolia, Coolify en andere diensten komen in verschillende projecten voor. Dat maakt ze nog geen enkele, overal identieke architectuur.

Een diagram mag alleen een pijl tussen twee onderdelen tonen als die relatie expliciet in de bron staat.

Wat nog gecontroleerd moet worden

  • Welke toepassingen en API-endpoints nu echt in productie draaien.
  • Welke onderwijsregio's zijn aangesloten en wat zij daadwerkelijk gebruiken.
  • Of 'Vraag het Jacob' hetzelfde taalmodel gebruikt als de documentatiesites.
  • Welke componenten in de huidige deployments actief zijn.

Een repository met plannen of een openstaande test noemen we geen gerealiseerde functie. Een gearchiveerde repository blijft historisch materiaal. Dat onderscheid geldt voor alle 18 kaarten hieronder.

Over deze bronnen

GitHub laat code zien. Geen complete productieomgeving.

Een repository kan werkende software, documentatie, een proef of een oud project bevatten. Dat een techniek in code voorkomt, betekent niet dat alle websites die techniek gebruiken.

WebsitePubliek te bekijken

Een website is rechtstreeks te openen. Dat zegt iets over de buitenkant, niet automatisch over de precieze interne koppelingen.

RepositoryCode of documentatie aanwezig

We kunnen de bestanden, technische keuzes en beschreven functies lezen. Gebruik in productie is daarmee nog niet bewezen.

Niet vastgesteldConcept, afleiding of ontbrekend bewijs

Een mogelijk verband blijft een mogelijkheid. Het wordt niet als bestaand onderdeel in de tekening gezet.

Bronnen: de openbare repositories onder github.com/onderwijsin, de genoemde README's en publiek bereikbare productpagina's. Peildatum 19 oktober 2026. Deze reconstructie is onafhankelijk gemaakt voor EAI. Er is geen toegang tot private repositories, serverconfiguraties of beheeraccounts gebruikt.

Wat doet dit?
Technisch
Wat mag je hier niet uit concluderen?
Open de repository op GitHub ↗