HTML::Pipeline for Rails 
Adds support for rendering views via HTML::Pipeline in Rails. GitHub Flavored Markdown in your Rails app!
Installation
Add this line to your Gemfile:
gem 'html_pipeline_rails'
and then run:
$ bundle
All views ending in .md will then be rendered as HTML. Otherwise, they act the same as normal .html.erb files. Cool, eh?
Customization
By default, .md views will run through ERB, and then the MarkdownFilter pipeline. You can customize the render pipeline like so:
# config/initializers/html_pipeline.rb
HtmlPipelineRails.config do |c|
c.pipeline = HTML::Pipeline.new([
HTML::Pipeline::MarkdownFilter,
HTML::Pipeline::MentionFilter
])
end
In this case, @mentions will now be converted to links. See the HTML::Pipeline documentation to learn about the different options.
Contributing
Run tests with:
bundle
# then
bundle exec rspec
# or
bundle exec guard