Skip to content

Commit 21aca7a

Browse files
authored
Merge pull request #4 from al-darmonski/add-features-overview
Add features overview
2 parents df809c8 + d42c469 commit 21aca7a

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# LionWeb Implementations
2+
3+
| **Feature** | **LW C#** | **LW Java** | **LW Kotlin** | **LW TypeScript** | **LW Python** |
4+
|-----------------------------------------------------|:---------:|:-----------:|:-------------:|:-----------------:|:-------------:|
5+
| M1 (model) de/serializer from/to LW JSON ||||||
6+
| M2 (language) de/serializer from/to LW JSON ||||||
7+
| Language agnostic (Reflective) API to CRUD LW nodes ||||||
8+
| Language specific API to CRUD LW nodes ||||||
9+
| Bulk protocol Client ||||||
10+
| Delta protocol Client || 🏗️ ||||
11+
12+
13+
# LionWeb Integrations
14+
15+
| **Feature** | **MPS** | **EMF** | **Freon** | **Rascal** | **Modelix** | **LW Repository** |
16+
|------------------------------|:-------:|:-------:|:-------------:|:----------:|:-----------:|:-----------------:|
17+
| Depends on LW implementation | LW Java | LW Java | LW TypeScript | LW Java || LW TypeScript |
18+
| Export to LW M1 (model) |||||||
19+
| Export to LW M2 (language) |||||||
20+
| Import from LW M1 (model) |||||||
21+
| Import from LW M2 (language) |||||||
22+
| Bulk protocol Server |||||||
23+
| Bulk protocol Client |||||||
24+
| Delta protocol Server |||||| 🏗️ |
25+
| Delta protocol Client |||||||

0 commit comments

Comments
 (0)