-
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 haven't personally found the need for 1 (GitLab links) but I definitely see how it can be useful. Until I can figure out a way to do this properly, I have added support for a flag that toggles between either the GitHub or GitLab links. There is no UI for this toggle yet but you can change it manually by setting localStorage['gitServiceProvider'] = 'gitlab' in the dev console.
Yes, search is definitely on the "roadmap" (if there is such a thing). A simple substring search across all protocols should be relatively easy to implement. But from your description it sounds like an integration with docsearch (or a similar service) would be more appropriate.