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.
The closest thing I've stumbled uppon is Drawflow, which seems to be made specifically for Vue although it also offers a vanilla JS api. Problem with that is that it's fancy but it's missing a bunch of features, for example custom nodes seem to be created using (don't quote me on this) a plain innerHTML = operation, even if you set the Element as an object (link here) by "registering" it as the documentation says.
So I've taken it uppon myself to create my own library: https://github.com/tncrazvan/svelte-flowcharts
Related posts
- What kind of packages/frameworks are used for building node editor flow builders like Mailchimp, Github actions
- What is the best way to create this chart and make it interactive/scrollable?
- VueJS turns 10 years old
- [AskJS] What do you use to make small back-ends ?
- HTMX for pages with heavy user interactivity