https://github.com/trrahul/nodify-avalonia
A cross-platform MVVM Node editor for Avalonia.
https://github.com/trrahul/nodify-avalonia
avalonia avaloniaui mvvm node-editor
Last synced: 2 months ago
JSON representation
A cross-platform MVVM Node editor for Avalonia.
- Host: GitHub
- URL: https://github.com/trrahul/nodify-avalonia
- Owner: trrahul
- License: mit
- Created: 2024-01-23T10:23:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-19T08:36:07.000Z (6 months ago)
- Last Synced: 2025-01-31T07:02:54.822Z (3 months ago)
- Topics: avalonia, avaloniaui, mvvm, node-editor
- Language: C#
- Homepage:
- Size: 502 KB
- Stars: 21
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nodify-avalonia
[](https://www.nuget.org/packages/Nodify.Avalonia/)
[](https://www.nuget.org/packages/Nodify.Avalonia)
[](https://github.com/trrahul/nodify-avalonia/blob/master/LICENSE)
[](https://github.com/trrahul/nodify-avalonia/wiki)## Install
`Install-Package Nodify.Avalonia`
## Features
- Designed from the start to work with **MVVM**
- **No dependencies** other than Avalonia
- Built-in dark and light **themes**
- **Selecting**, **zooming**, **panning** with **auto panning** when close to edge
- **Select**, **move** and **connect** nodes
- Lots of **configurable** dependency properties
- Ready for undo/redo
- Example applications: [Nodify.Avalonia.Playground](Nodify.Avalonia.Playground), [Nodify.Avalonia.Calculator](Nodify.Avalonia.Calculator).### You can see this library in action in this video.
[](https://www.youtube.com/watch?v=vJu3wMTGsGU)## Screenshots



