Peter Saxton
08/04/2022, 11:52 AMTom Larkworthy
08/04/2022, 11:55 AMIvan Reese
Tony Worm
08/04/2022, 4:28 PMhof
is quite similar to text/templates or handlebars / mustache / jinja2, at a basic level. We brought that templeting out of a particular language, put schemas in front of them, and provide it all a CLI tool to do this at scale (directories of inputs / outputs). Then we added modules, imports, and dependency management as the basis for composable code generation and ecosystem. We have prototypes for low-code interfaces aimed at the non-devs, but hope we can also reach the devs with our "any" board (hof's take on a digital whiteboard for building applications)
@Peter Saxton a similar tool is https://openapi-generator.tech/ where you input an OpenAPI schema and can get SDKs for 20+ languages for your API. We are building an OpenAPI module right now with hof
, but hof
is more generic than that. We had one user recently merge 3 different code gen tools into hof
. He ended up with 10 templates, 4 partials, and creates 1000+ protobuf & typescript definitions for the fleet of microservices at his company.Jack Rusher
08/05/2022, 7:16 AMLouie Christie
08/05/2022, 9:00 AM