Builder Overview Blueprint provides a builder for those cases when you don't need or don't want to create a class or struct to write HTML. Main Output html = Blueprint::HTML.build do h1 { "Hello" } div do span { "World" } end end puts html <h1>Hello</h1> <div> <span>World</span> </div>