Four different types are already integrated which are Text, Select, Checkboxes and Radio types
Adding new types and renderers is as easy as creating a class and implementing some methods
Scribio supports a lot of configuration options which allows you to tune it and hook into multiple parts of it
It supports async loading on various template rendering, types and renderers initialization and more
Released under the MIT license