choria-io / appbuilder

Tool to create friendly wrapping command lines over operations tools
Apache License 2.0
106 stars 4 forks source link

web forms #174

Open gedw99 opened 1 month ago

gedw99 commented 1 month ago

https://github.com/gedw99/goPocJsonSchemaForm

its all JSON Schema driven. App Builder has a yaml format.

I was thinking how I can leverage App Builder so that we can have a terminal GUI and a Web GUI aligned off the same source.

ripienaar commented 1 month ago

Yeah have need for a similar thing but not really looked into it tbh don’t know enough about web stuff anymore

gedw99 commented 1 month ago

That one is crazy easy thanks to htmx. I am the same - Web got mega complicated and htmx brought it back to being 109% server driven so state is in one place .

the forms are 100 % json schema driven and so is the web gui . It’s self validating . A bit like nats jsm.

so it’s 100% golang . Try it . It’s refreshingly simple but powerful .