AlternativeTo Logo

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, BSD and Online / Web-based. The best alternative is JavaScript, which is both free and Open Source. Other great apps like jRuby are Java, Ruby, Lua and Kotlin.

jRuby alternatives are mainly Programming Languages but may also be Game Development Tools. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of jRuby.
This page was last updated
jRuby iconjRuby
  22
  • FreeOpen Source
  • Mac
  • Windows
  • Linux

JRuby is a 100% Java implementation of the Ruby programming language running on the Java Virtual Machine (JVM).

Learn more about jRuby

  1. JavaScript icon

    JavaScript

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Chrome OS
    • BSD
    • iPad
    • AROS
    • Haiku
    60 alternatives to JavaScript 

    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.

    Screenshot
  2. Java icon

    Java

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • Java Mobile
    • Symbian S60
    • HP webOS
    • Blackberry
    • Android Tablet
    • BSD
    • Blackberry 10
    • PlayBook
    • Kindle Fire
    58 alternatives to Java 

    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.

    Screenshot


  3. Ruby icon

    Ruby

    • Mac
    • Windows
    • Linux
    • BSD
    • Haiku
    67 alternatives to Ruby 

    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.

    Screenshot
  4. Lua icon

    Lua

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • BSD
    • iPad
    • Android Wear
    • Haiku
    • AmigaOS
    • Playstation
    • MorphOS
    67 alternatives to Lua 

    Lua is a powerful, fast, lightweight, embeddable scripting language.

    Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based.

     Suggest and vote on features
    Features
    1.  LightweightLua consumes less device resources compared to similar apps.
    2.  Support for scriptingLua supports scripts and macros to automate or customize tasks.
    Screenshot
  5. Kotlin icon

    Kotlin

    • Mac
    • Windows
    • Linux
    • Online
    46 alternatives to Kotlin 

    Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of its standard library depends on the Java Class Library, but type inference allows its syntax to be...

     Suggest and vote on features
    Features
    Screenshot


  6. Scala icon

    Scala

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD
    63 alternatives to Scala 

    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.

    Screenshot
  7. CrossBrowdy icon

    CrossBrowdy

    476 alternatives to CrossBrowdy 

    CrossBrowdy is an open-source and free JavaScript framework that let developers create multimedia apps, game engines, games, emulators and so on.

     Suggest and vote on features
    Features
    Screenshot
  8. FreeBASIC icon

    FreeBASIC

    • Windows
    • Linux
    57 alternatives to FreeBASIC 

    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.

     Suggest and vote on features
    Features
    Screenshot
  9. Groovy icon

    Groovy

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    39 alternatives to Groovy 

    Groovy is an agile and dynamic language for the Java Virtual Machine (JVM).

     Suggest and vote on features
    Features
    1.  Support for scriptingGroovy supports scripts and macros to automate or customize tasks.
  10. Squirrel (programming language) icon

    Squirrel (programming language)

    • Mac
    • Windows
    • Linux
    • FreeBSD
    45 alternatives to Squirrel (programming language) 

    Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games.

     Suggest and vote on features
    Features
    1.  Support for scriptingSquirrel (programming language) supports scripts and macros to automate or customize tasks.
Showing 10 of 21 alternatives
AlternativeTo