Our great sponsors
-
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.
that looks like a rust mdbook: https://rust-lang.github.io/mdBook/
Can you link the repo? Without programming experience I would look into obsidian it can get you really close to this without programming knowledge.
If you want to make it from scratch, go with https://www.slatejs.org/examples/richtext, then use something like https://katex.org/ for rendering the LaTeX, and maybe Mathjs.org for plotting.
Sure, I talked to the guy who made the project and sent me this: here