Im happy to share this component with any bell ringer who wants to use or contribute to it. The code is already on the internet, but in a private repo, if you want access to look / contribute please send me an email, If you're a ringer, you'll be able to work out how to find my personal email address.


Nuget package for the engine is already here: Anyone is welcome to use that.


The code for the engine is going to appear here: GitLab. When I've separated it from the UI shortly, hopefully.