How does it work?
LinkML-Scala is written in Scala 3
and compiled to JavaScript with Scala.js,
so the whole generator runs in your browser – there is no backend. The
editors are powered by CodeMirror.
See the contributing guide
for how it is built.
Software version
- LinkML-Scala
- –
- LinkML metamodel
- –
- Scala
- –
- Scala.js
- –
- Runtime
- –
Where is my data processed?
Entirely on your device. Your schema is never uploaded – all generation
happens locally in this browser tab. There is no server, no account, and no analytics.
This app makes an external request in Load from URL: it downloads the
file from the link you paste, so that server sees the request. Your schema still stays here.
How can I use LinkML-Scala?
Beyond this playground, LinkML-Scala ships three ways: