-
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.
Handles parsing, some validation, normalizing and some sort of caching from what I can tell https://github.com/apollographql/graphql-tag/blob/main/src/index.ts
The actual benefit of the graphql-tag is the built-in webpack loader that moves the parsing overhead from the client to the build-step. Everyone running a client that leverages GraphQL ASTs should consider using it (or similar solutions for those that ditched webpack for faster tools like Vite).