WebWelder is a TouchDesigner component (.tox) allowing 2-way interaction with a web page via WebSocket messaging. It is still in alpha but works relatively well and can serve as template for those wanting to enable communication between a web page and their TouchDesigner project.
Since this is a brand new project, documentation is limited and bugs might still be encountered. Your feedback is most welcome. You can use the project's "Discussion" page to provide feedback. Also feel free to submit a push request if you feel you can contribute something useful to the project.