-
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.
I've been looking through your code, and I was like "dang it's all a single file" and "wow there are a couple errors here and there", before realizing that it's copied code. In a couple of the issues of the original code, there's links to this other project with the same purpose of turning numbers into strings, but with much cleaner code, less errors, and far more active (the one you used hasn't been updated in over a year, the one I shared is still active). You might want to consider switching to that one, it will allow you to make this website accessible for even more languages!