-
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.
* Turn off CSS. Can you still read/interact with the content? Is the content in the correct order?
* Are there page headings? Some screen readers navigate the page using headers, tags h1-h6.
* Are the controls far enough a part that a motor impaired person can interact with the page? Think Parkinson’s, epilepsy, MS, and so forth.
* Does the content display with sufficient color contrast? I wrote a tool evaluate all colors of a color scheme for contrast according WCAG definitions: https://github.com/prettydiff/colorContrast
* You can test any page to determine if the content is well described using this other tool I wrote. You simply copy and paste the JS code into your browser console and a report displays on screen: https://github.com/prettydiff/semanticText
Microsoft makes a very helpful Chrome and Edge plug-in that checks your site against WCAG 2.1 AA recommendations. Run it and fix the issues one by one and you're like 80% of the way there.
https://accessibilityinsights.io/
The other 20% is often like judgment calls on navigability and readability on screen readers. You can install one (or several) and try to navigate your site and menus using them. They are often free, especially the ones built into major operating systems.