jruby é uma implementação em Java puro do idioma de programação Ruby. Isso significa que ele usa a linguagem Java para rodar código escrito na linguagem Ruby. Ele permite que os desenvolvedores usem as bibliotecas Java existentes em seus projetos Ruby, além de oferecer uma plataforma de  desenvolvimento mais estável e escalável.JRuby também é compatível com a maioria das ferramentas existentes para Ruby, como Rails e Sinatra, e pode ser executado em qualquer plataforma que  suporte Java. 