An HTML::Pipeline filter for Nanoc.
Add this your Gemfile:
gem 'nanoc-html-pipeline'
In your nanoc Rules file, use an :html_pipeline
filter to run content through a pipeline.
filter :html_pipeline,
:pipeline => [:markdownfilter, :emojifilter, :syntaxhighlightfilter],
:asset_root => "http://your-domain.com/where/your/emoji/live"
Custom filters are supported; see the tests for an example.