Nodify
A collection of high performance controls for node based editors designed for MVVM.
💖
Sponsors
Dax Pandhi |
🚀 Examples of different 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
- Area selection, zoom, pan 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
API Reference can be found here.
Documentation is moving here. If you want to help, you can do so by creating a pull-request to the docs branch (the easiest way is to click 'Edit this page' in the website).
Wiki - check it out while it's there
❤️ Contributing
Helping with documentation, bug reports, pull requests or anything else is very welcome.
🎉 Showcase
Consider showing off your project to the rest of the world by using this link.