Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion website/docs/About this project/history.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 13
sidebar_position: 14
title: History of the project
---

Expand Down
28 changes: 28 additions & 0 deletions website/docs/About this project/implementations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
sidebar_position: 12
title: Existing implementations
---

## Existing implementations

| Name | Host language | Type | Contact | Description |
|-----------------------------------------------------------------------------------|--------------------------------|-------------|--------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Freon](https://www.freon4dsl.dev/) | TypeScript | editor | @joswarmer | Projectional web-based editor using LionWeb bulk or delta protocol for persistence. |
| [LionWeb Freon M3](https://github.com/LionWeb-io/lionweb-freon-m3) | TypeScript | application | @joswarmer | Freon-based application to author LionWeb languages. |
| [LionWeb Modelix Adapter](https://github.com/LionWeb-io/lionweb-modelix-adapter) | Kotlin | repository | | Partial LionWeb bulk support for in [Modelix](https://modelix.org/) |
| [LionWeb-C#](https://github.com/LionWeb-io/lionweb-csharp) | C# | library | @enikao | Library to use LionWeb with C#. |
| [LionWeb-EMF](https://github.com/LionWeb-io/lionweb-jvm/tree/main/emf) | Java | interop | @ftomassetti | Library to convert languages and instances between LionWeb and [EMF](https://eclipse.dev/emf/). |
| [LionWeb-Java](https://github.com/LionWeb-io/lionweb-jvm/tree/main/core) | Java | library | @ftomassetti | Library to use LionWeb with Java. |
| [LionWeb-Kotlin](https://github.com/LionWeb-io/lionweb-jvm/tree/main/kotlin-core) | Kotlin | library | @ftomassetti | Library to use LionWeb with Kotlin. |
| [LionWeb-MPS](https://github.com/LionWeb-io/lionweb-mps) | Java, MPS | interop | @enikao | [JetBrains MPS](https://www.jetbrains.com/mps/) plugin to convert languages and instances between LionWeb and MPS. |
| [LionWeb-Python](https://github.com/LionWeb-io/lionweb-python) | Python | library | @ftomassetti | Library to use LionWeb with Python. |
| [LionWeb-Rascal](https://github.com/UlyanaTikhonova/lionweb-rascal) | Java | interop | @Ulyana-F1re | Library to convert languages and instances from LionWeb to [Rascal](https://www.rascal-mpl.org/). |
| [LionWeb-Server Admin UI](https://github.com/LionWeb-io/lionweb-server-admin-ui) | TypeScript | application | @ftomassetti | Web-based UI to manage LionWeb-Server. |
| [LionWeb-Server](https://github.com/LionWeb-io/lionweb-server) | TypeScript | repository | @joswarmer | LionWeb repository backed by PostgreSQL, supports bulk and delta protocol. |
| [LionWeb-TypeScript](https://github.com/LionWeb-io/lionweb-typescript) | TypeScript | library | @dslmeinte | Library to use LionWeb with TypeScript. |
| [Pricing tutorial](https://github.com/LionWeb-io/lionweb-pricing-demo) | MPS, Kotlin | tutorial | @ftomassetti | [Tutorial](https://tomassetti.me/using-lionweb-to-combine-jetbrain-mps-with-kotlin/) to use LionWeb for combining MPS and Kotlin. |
| [Property demo](https://github.com/LionWeb-io/property-demo) | MPS, Kotlin, TypeScript, Xtend | demo | | [Demo](https://www.youtube.com/watch?v=dzZdjqbRzuU&t=540s) of combining MPS, Kotlin, TypeScript, and Xtend. |
| [Space demo](https://github.com/LionWeb-io/space-demo) | C#, MPS, TypeScript | demo | | [Demo](https://www.youtube.com/watch?v=inN9l8gKxSc) of LionWeb delta protocol with C# repository and clients in TypeScript and [Daga](https://daga.metadev.pro/) diagram editor. |
| [SysML2 demo](https://github.com/LionWeb-io/sysmlv2-demo) | C#, Java, Python, TypeScript | demo | | [Demo](https://www.youtube.com/watch?v=_RB0POoWLt0) of a complex language like [SysML2](https://github.com/Systems-Modeling/SysML-v2-Release) migrated from EMF to LionWeb and generated in several languages. |

Missing an implementation? Please [let us know](../resources.md#community)!
2 changes: 1 addition & 1 deletion website/docs/About this project/participation.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 12
sidebar_position: 13
title: Participating in LionWeb
---

Expand Down