-
Love.js-Api-Player
Created as a binder between love.js and javascript, it is made to be able to call javascript functions from lua code
-
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'm using David Khachaturov's fork with 11.3 compatibility. It works pretty seamlessly, but there are some hiccups you'll have to account for, like only being able to run in compatibility mode.
Also, if you want to call JS functions from within love while running in the browser check out https://github.com/MrcSnm/Love.js-Api-Player. For example, if you want to set the window to fullscreen from within the game.