Embedded ViewComponents (EVC) is a Rails template handler that brings JSX-like syntax to ViewComponent, allowing you to write custom component tags directly in your .evc templates. It's a drop-in replacement for .erb files that works seamlessly with existing ViewComponents, supporting self-closing tags, attributes, namespaced components, slots, and complex nesting while maintaining full ERB compatibility.
Required Ruby Version
>= 3.1.0
Authors
scttymn
Versions
- 0.3.2 July 17, 2025 (15.5 KB)
- 0.3.1 July 02, 2025 (15 KB)
- 0.3.0 June 26, 2025 (14.5 KB)
- 0.2.3 June 25, 2025 (13.5 KB)
- 0.2.2 June 25, 2025 (12 KB)