jRuby Alternatives

    jRuby is described as 'JRuby is a 100% Java implementation of the Ruby programming language running on the Java Virtual Machine (JVM)' and is an app in the Development category. There are more than 10 alternatives to jRuby for a variety of platforms, including Windows, Linux, Mac, Online / Web-based and BSD. The best alternative is JavaScript, which is both free and Open Source. Other great apps like jRuby are Java (Free Personal, Open Source), Ruby (Free, Open Source), Lua (Free, Open Source) and Kotlin (Free, Open Source).

    This page was last updated Oct 2, 2021

    1. JavaScript (sometimes shortened to JS) is a lightweight, interpreted, object-oriented language with first-class functions, most known as the scripting language for Web pages, but also used in many non-browser environments.
      show more
      • Free PersonalOpen Source
      • Mac
      • Windows
      • Linux
      • Online
      • Android
      • Java Mobile
      • Symbian S60
      • HP webOS
      • Blackberry
      • Android Tablet
      • BSD
      • Blackberry 10
      • PlayBook
      • Kindle Fire
      Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
      show more


    2. Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Android
      • iPhone
      • Android Tablet
      • BSD
      • iPad
      • Android Wear
      • Haiku
      • AmigaOS
      • Playstation
      • MorphOS
      Lua is a powerful, fast, lightweight, embeddable scripting language.
    3. Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference.
      show more


    4. Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and type-safe way.
    5. Groovy is an agile and dynamic language for the Java Virtual Machine (JVM).
      No screenshots yet
    6. FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.
    7. A compiled language with Ruby like syntax and type inference Language goals: - Have a syntax similar to Ruby (but compatibility with it is not a goal) - Statically type-checked but without having to specify the type of variables or method arguments.
      show more
    8. CrossBrowdy is an open-source and free JavaScript framework that let developers create multimedia apps, game engines, games, emulators and so on.
      show more
    Showing 10 of 21 alternatives