-
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.
And well, for color quantization except that everything that stays an Integer in code is coerced with "| 0" to tells the compiler here will always be a Integer.. just as ASM.JS does and that we reuse the Typed Arrays (within JS) we allocate at first initialization to avoid getting the garbage collector working in-between our operations, yeah it uses some kind of a HEAP and that's it, a few garbage collecting tasks, all Integer explicitly coerced into Integer that are so (We know JS behavior..." and using slices to operate in near-parallel. A very well implemented SIMD functioning is already 3.5x faster, my source are https://github.com/tc39/ecmascript_simd