-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
If you run the site through axe on the different layouts, it will highlight a lot of these. Many are color contrast issues. There are a few others that the tool won't pick up like removing focus outlines on the contact form or keyboard navigation issues on the main nav. If you hit the tab key, you'll see that each link in the main nav gets focus twice. That's because you have a button nested inside of an anchor tag. It's invalid HTML anyway, so you should probably address that.