-
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 recently decided to open source this extension that I've been using personally for over a year. I use it heavily, but it especially comes in handy when I'm answering support emails for the product I develop, because it allows me to quickly pull up URLs (to documentation, support pages) to include in the support emails. The extension itself is extremely simple (less than 150 LOC), which makes it easy for others to visually check and audit:
https://github.com/binarynate/omnibookmarks/blob/74d140092a4...
Like the README mentions, I created this extension as a replacement for Hashmem, which offered the same mechanism for saving pages. I have to give credit to Hashmem for coming up with the simple way of opening and adding bookmarks, which Omnibookmarks emulates. However, the Hashmem extension was removed from the Google Chrome Store over a year ago for a policy violation, its code was obfuscated, and it required permission to send data to its own servers is Russia. So, I created Omnibookmarks as a simple open source replacement with a focus on security and transparency.