Saltar al contenido

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.

Leer la política de mantenimiento del repositorio

← Todos los proyectos

Código abierto

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 externas

Publica 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.