/REAL.NET

A set of .NET libraries for quick creation of visual languages and related tools (spriritual successor of QReal project)

Primary LanguageC#Apache License 2.0Apache-2.0

REAL.NET

Join the chat at https://gitter.im/REAL-NET/Lobby

Travis AppVeyor
Travis Build Status AppVeyor Build status

BCH compliance

A set of .NET libraries for quick creation of visual languages and related tools. Spiritual successor of QReal project (https://github.com/qreal/qreal)

Usage

As a project under heavy development it has no practical usages yet. Planned features are related to ability of quickly and declaratively specify a visual language and get an editor, code generator and other tools for it ready to use in any .NET program.

See API Reference page for documentation on what we have so far.

Build

  • Make sure you have .NET Core 2.0 or newer and F# SDK installed
  • To build it from console, run build.sh or build.cmd
  • To build it from Visual Studio, you will need VisualStudio 2017 and Paket.VisualStudio extension (it is easily obtainable from inside Visual Studio, Extensions and Updates menu item).

AirSim

First visual domain specific language made on REAL.NET is language for simulated by AirSim drones. You can download stand-alone app using this link and test it.