Getting started
Install the Library​
To start using LionWeb in a C# project, install the NuGet package:
dotnet add package LionWeb-CSharp --version 0.3.0-rc.5
This package includes the core LionWeb runtime for C#.
Typical Usage​
The most common use cases include:
- Defining your own concepts (metamodel)
- Creating nodes with values and relationships
- Traversing the node tree
- Generating or persisting models (to files or over network)
- Performing transformations and validations
Learn More​
For more advanced topics, check the source repo:
You’ll find:
- Detailed API docs
- Tests that show usage patterns
- Information about code generation in
LionWeb.Generator
Need Help?​
If something is unclear or missing from the getting started experience, feel free to open an issue on the GitHub repository.
License​
This project is licensed under Apache 2.0.