+
Skip to content

bj-rn/VL.Avalonia

Repository files navigation

VL.Avalonia

An Avalonia UI framework wrapper for the visual live programming environment vvvv.

VL.Avalonia aims to integrate Avalonia into vvvv/VL workflows to enable developers to build rich, interactive desktop applications through visual programming.

Development Status

⚠️ This project is currently in active development and may be subject to breaking changes, deprecations, and unstable features. Not recommended for production use.

Getting in touch: VL Avalonia Room on Matrix.org

Installation

In order to use this library with VL you have to install the nuget that is available via nuget.org. For information on how to use nugets with VL, see Managing Nugets in the VL documentation. As described there you go to the commandline and then type:

For now you have to install VL.Avalonia packages separately:

# VL.Avalonia core packages with controls, styles, help etc.
nuget install VL.Avalonia

# VL.Avalonia.Skia Avalonia application hosting and rendering in vvvv/vl (AvaloniaLayer)
nuget install VL.Avalonia.Skia

# VL.Avalonia.Stride Experimental Avalonia application renderer for VL.Stride (AvaloniaRenderer)
nuget install VL.Avalonia.Stride

# VL.Avalonia.Custom example project on bringing your own XAML Controls in vvvv/vl
# includes additional controls
nuget install VL.Avalonia.Custom

Works with vvvv_gamma >= 7.0

How-to

Demos are available via the Help Browser!

Contributing

CONTRIBUTING

Credits

Try it with vvvv, the visual live-programming environment for .NET
Download: http://visualprogramming.net

About

Avalonia UI wrapper for the visual live programming environment vvvv.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载