-
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.
Thanks! I am aware of LyX and I did try it earlier but I did not quite like its ergonomics. I guess I prefer non-WYSIWYG tools more than the WYSIWYG ones. Another thing I wanted from my tool is that after a book club meeting is over, I should be able to share the same board in a distributable format (a simple HTML that self-renders it as Muboard), so that the participants can later refer to the same snippets that we went through during the meeting.
I have explained some of the reasons behind writing this tool here: https://github.com/susam/muboard#why (see section "Why?").
Here are a few examples of what the distributable board files look like: https://antmeet.github.io/boards/ .