A collection of highly performant controls for node based editors designed for MVVM.
π Examples of node-based applications
π₯ Installation
Use the nuget package manager to install Nodify.
Install-Package Nodify
βοΈ Features
- Designed from the start to work with MVVM
- No dependencies other than WPF
- Optimized for interactions with hundreds of nodes at once
- 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:
π¨ Playground,π State machine,π» Calculator
π Documentation
Check out the wiki and the changelog in github.
β€οΈ Contributing
Helping with documentation, bug reports, pull requests or anything else is very welcome.