Thanks for the offer of help David. You don’t need to code to get involved as @Kevin_Krumm and @robje will testify to.
We’ve got a post on exactly this topic, have a read and see where you think you can help out: Would you like to help the LibreNMS project?