boilerplate

command module
v0.12.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2026 License: MPL-2.0 Imports: 3 Imported by: 0

README

Boilerplate

Maintained by Gruntwork.io Go Report Card GoDoc

Boilerplate is a tool for generating files and folders ("boilerplate") from a set of templates.

Please see the following for more info, including install instructions and complete documentation:

Join the Discord!

Join our community for discussions, support, and contributions:

License

This code is released under the MPLv2 License. See LICENSE.txt.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package cli provides the command-line interface for the boilerplate tool.
Package cli provides the command-line interface for the boilerplate tool.
cmd
wasm command
Package config provides functionality for loading and parsing boilerplate configuration files.
Package config provides functionality for loading and parsing boilerplate configuration files.
Package getterhelper provides custom getter implementations for file operations.
Package getterhelper provides custom getter implementations for file operations.
internal
color
Package color provides lightweight ANSI terminal color helpers.
Package color provides lightweight ANSI terminal color helpers.
fileutil
Package fileutil provides file-system utility functions.
Package fileutil provides file-system utility functions.
logging
Package logging provides a shared application logger.
Package logging provides a shared application logger.
shell
Package shell provides helpers for executing external commands.
Package shell provides helpers for executing external commands.
validation
Package validation provides input validation rules for boilerplate variables.
Package validation provides input validation rules for boilerplate variables.
Package options provides configuration options for the boilerplate tool.
Package options provides configuration options for the boilerplate tool.
Package prompt provides interactive user prompting.
Package prompt provides interactive user prompting.
Package render provides functionality for rendering templates and processing various file formats.
Package render provides functionality for rendering templates and processing various file formats.
Package templates provides functionality for processing and rendering templates.
Package templates provides functionality for processing and rendering templates.
test-fixtures
Package testutil provides utilities for testing.
Package testutil provides utilities for testing.
Package util provides utility functions for common operations.
Package util provides utility functions for common operations.
Package variables provides functionality for handling template variables and dependencies.
Package variables provides functionality for handling template variables and dependencies.
Package version contains the version number for the boilerplate tool.
Package version contains the version number for the boilerplate tool.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL