-
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 used other Gnome and Gnome Circle apps to create most of the icons, and also some Papirus icons to substitute where I couldn't do anything myself. I'm not a designer. I'm a web dev and just happen to know my way around Inkscape. None of the design ideas are mine originally. But it's all licensed under the GPL. Check it out on GitHub.
Nice! It might look a little better if the depth of the icons was more uniform in a few places, but overall looking great. One thing I personally miss is an Element icon, as well as perhaps Slack and Teams as far as proprietary applications go (since a bunch of people still have to use those for work), but that's just a small request!