Create your internal library of modules and share it with your team(s) to avoid reinventing the wheel.Brainboard makes it easier for users to compose with these building blocks, which encourages adoption.It is a great way to host and centralize your modules to make them visible to your team(s).
Embedded documentation
Brainboard is able to read the modules’ source code to extract the documentation and present it efficiently to users. It increases the autonomy of users regardless their level of knowledge, and it is a powerful way to educate, guide, and encourage them to use modules.
Highly customizable configuration
You have full control of every aspect of modules, whether you’re targeting a specific version, branch, or tag, Brainboard gives you the power of the visualization with maximum configuration flexibility. By using Brainboard, you standardize how modules are created, used, and configured.
Native citizens
Whether they are private, public or community, modules are natively integrated in Brainboard.
This advanced integration gives you a deeper control on how to build / compose with modules, as Brainboard automatically detects and understands the relationship between modules and the vanilla Terraform resources.