-
react-map-components-maplibre
A react component framework for declarative GIS application development.
-
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.
Hi, If you want to use a map api and something you don't want to pay, I'd suggest you leaflet or maplibre with styling layer (I really don't know the term). Leaflet has leaflet-react for 3rd party react library and maplibre has a 3rd party wrapper as well. this. I've used leaflet on web and maplibre on react native and both of them did the work, which involves basic animations, controls and drawing on the map (maybe both of them might not have features I listed, but the ones I used for specific platforms had), but you should know that they don't have complex API's that google maps has.