
Papercraft
Functional HTML Templating for Ruby
-> {
h1 "Hello from Papercraft!"
}.render
Easy to write & read
Write your HTML templates in plain Ruby. Use beautiful syntax for generating HTML.
Layouts & Components
Compose and reuse your templates for layouts, components and partials.
Fast Rendering
Enjoy best-in-class performance using Papercraft’s optimizing compiler.
Functional Approach
Papercraft’s functional approach helps you write reusable, self-contained templates.
Markdown Rendering
Take advantage of Papercraft’s built-in support for Mardown to generate rich text.
Security by Default
Prevent cross-site scripting attacks with Papercraft’s automatic HTML escaping.