TagHelper

Lightweight Ruby lib for building XHTML tags.

Installation

Add this line to your application's Gemfile:

gem 'tag_helper'

And then execute:

$ bundle

Or install it yourself as:

$ gem install tag_helper

Usage

require 'tag_helper'

include TagHelper

tag(:img, src: '1.png', alt: 'number one!')
# => '<img src="1.png" alt="number one!" />'

tag(:br)
# => '<br />'

tag(:label, for: 'name') { 'Name' }
# => '<label for="name">Name</label>'

tag(:div) do
  tag(:form) do
    tag(:input, type: 'text')
  end
end
# => '<div><form><input type="text" /></form></div>'

Code Status

Circle CI

License

TagHelper is released under the MIT License.