Enhanced WPF Canvas with panning, zooming, scrolling and other customizable functions, designed for MVVM.
$ dotnet add package RichCanvas<div align="center"> <img width="524" height="310" alt="RichCanvas" src="https://github.com/user-attachments/assets/584ae1fa-cefe-42ec-8129-86f93187a6ff" /> <h4 align="center">Enhanced WPF Canvas with panning, zooming, scrolling and other customizable functions, designed for MVVM.</h4> </div>🎉 RichCanvas v.3.0.0 Released!
Check out the new features & breaking changes in the release notes.
Use the nuget package manager to install RichCanvas.
Install-Package RichCanvas
[!NOTE] The old DEMO has been deprecated as of v.3.0.0. You can still find the code for that on v2.4.2 branch.
Until a new demo application will be available based on v.3.0.0 and future releases, you can have a look at
to get a grasp of the new changes and features added with v.3.0.0.
API Reference can be found here.
For documentation please refer to Wiki.
Feel free to help with documentation, bug reports, pull requests or new/missing features ideas.
Check out the Contributing page for details.
Just a special mention for my friend @miroiu who's been inspiring me and this project from day zero.
Check out his work @nodify.