これはなに Rails で開発されているプロダクトで libv8 が使われており違いや浅く歴史について調べたので簡単にまとめました TL;DR therubyracer と libv8 と libv8-node すべて JavaScript Engine V8 を実行バイナリである 最初は therubyracer が開発されていたが、 実行環境の差分追従などが困難になり libv8 の開発を開始、その後再び困難になったことから libv8-node の開発が行われている therubyracer, libv8, libv8-node の何れかの利用が求められたら、現在は libv8-node を使うことが望ましい therubyracer について therubyracer は JavaScript Engine V8 実行を行う binary を提供している Gem です 2018 年