Ruby2html
Ruby2html: escribe vistas en Ruby y obtén HTML escapado y compacto
Funciona de forma independiente, como plantillas .html.rb de Rails, dentro de ERB y en ViewComponent. Escapa por defecto.
Qué hace
Vistas en Ruby puro
Cada etiqueta HTML5 es un método. El texto y los atributos se escapan, y el HTML sin escapar solo viene de cadenas html_safe.
Funciona en todas partes
CRuby con extensión en C y escape SIMD, JRuby con un escapador en Java y TruffleRuby en Ruby puro, con salida idéntica byte a byte.
Medido en abierto
Su README publica sus benchmarks frente a ERB, Slim y Phlex, e incluye una referencia de un solo archivo para agentes de código.
En qué estado está
Una gema publicada con versiones etiquetadas. Su README deja los cambios incompatibles y las versiones mayores al dueño, y vive en la cuenta de GitHub del propio dueño.
Mantenido por IAMITRubyv2.1.0 · 2026-10-31
Leído de github.com/sebyx07/ruby2html el 2026-11-02.
Código abierto
¿Quieres ayudar?
Las correcciones, los informes de errores y las sugerencias son bienvenidos. Los cambios de dependencias, CI y publicación, las grandes reescrituras y las funciones no pedidas, no. La página explica por qué.
Cómo funcionan las contribuciones externasPublica más. Mantén menos.
Creemos que el software se va a escribir más rápido de lo que cualquier equipo puede revisar. Trae tus repositorios, tus servidores y tus claves. Nosotros ponemos la organización que sigue el ritmo.
