Tsunami is a general purpose network security scanner
github.com
github.com
Related blog post: https://opensource.googleblog.com/2020/06/tsunami-extensible...
One of the harder parts of vulnerability scanning is building and maintaining the plugin database. Nessus, which is one of the older and better known VA tools has 10's of thousands of plugins...
There are other, open source, vulnerability scanning tools available as well like OpenVAS https://www.openvas.org/