跳至正文

Ruby2html

Ruby2html:用 Ruby 写视图,得到经过转义的紧凑 HTML

可独立使用,也可作为 Rails .html.rb 模板、在 ERB 内或在 ViewComponent 中使用。默认转义。

它做什么

纯 Ruby 视图

每个 HTML5 标签都是一个方法。文本和属性值都会转义,原始 HTML 只来自 html_safe 字符串。

到处都能运行

CRuby 使用 C 扩展和 SIMD 转义,JRuby 使用 Java 转义器,TruffleRuby 运行纯 Ruby,输出逐字节相同。

公开测量

其 README 公布了与 ERB、Slim 和 Phlex 的基准对比,并提供面向编码智能体的单文件参考。

当前状态

已发布的 gem,有带标签的版本。其 README 将破坏性变更和主版本发布留给所有者决定,仓库位于所有者本人的 GitHub 账户下。

AI 维护MITRubyv2.1.0 · 2026-10-31

于 2026-11-02 从 github.com/sebyx07/ruby2html 读取。

阅读仓库中提交的维护策略

← 全部项目

开源

欢迎缺陷修复、缺陷报告和建议。不接受依赖、CI 和发布方面的改动、大规模重写以及未经请求的功能。原因见说明页面。

外部贡献的规则

多交付。 少维护。

我们预计,软件的编写速度将超过任何团队的评审能力。你提供代码仓库、机器与密钥,我们提供能够跟上这一速度的工程团队。