Да, можно. Самый постой способ - embedded Ruby, рассматривается в видеокурсе Романа. Только этот код будет исполняться не в браузере, а на сервере, браузер будет получать созданный при выполнении этого кода HTML.
Как справедливо заметил КотПрограммист, браузер имеет только встроенный интерпретатор для JS.
Хотя, благодаря WebAssembly, это ненадолго:
https://webperl.zero-g.net/https://brython.info/index.htmlДумаю, скоро и Ruby будет в браузере выполняться.