JavaScript Alternatives

JavaScript is described as '(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' and is a leading programming language in the development category. There are more than 50 alternatives to JavaScript for a variety of platforms, including Linux, Mac, Windows, BSD and Web-based apps. The best JavaScript alternative is Python, which is both free and Open Source. Other great apps like JavaScript are Java, PHP, TypeScript and Lua.

Copy a direct link to this comment to your clipboard
Alternatives
Get a badge for your siteJavaScript alternatives page was last updated

Alternatives list

  1. RapydScript icon
     3 likes

    RapydScript is a pre-compiler for JavaScript, similar to CoffeeScript, but with cleaner, more readable syntax. The syntax is very similar to Python, but allows JavaScript as well. It's not another Python-in-a-browser clone, it's actually JavaScript with more Pythonic...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    Good alternative?
     
  2. Objective-C icon
     30 likes

    The Objective-C language is a simple computer language designed to enable sophisticated object-oriented programming. Objective-C is defined as a small but powerful set of extensions to the standard ANSI C language.

    80 Objective-C alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
  3. Flow.org icon
     1 like

    Flow is a static type checker for JavaScript that we built at Facebook. The overall mission of Flow is to deliver an immersive coding experience for JavaScript developers—a fast edit-refresh cycle—even as the codebase evolves and grows.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Online
    Good alternative?
     
  4. PureScript was initially designed by Phil Freeman in 2013. He started to work on PureScript since he wasn't satisfied by other attempts to transpile Haskell to JavaScript (e.g. using Fay, Haste, or GHCJS).

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • FreeBSD
    • NetBSD
    • OpenBSD
    Good alternative?
     
  5. LiveScript icon
     11 likes

    LiveScript is a language which compiles down to JavaScript. It is a fork of Coco which is in turn derived from CoffeeScript. Like those two it has a relatively straightforward mapping to JavaScript. LiveScript is Coco but much more compatible with CoffeeScript, more functional...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  6. Jython icon
     19 likes

    Jython, successor of JPython, is an implementation of the Python programming language written in Java.

    55 Jython alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
    Good alternative?
     
  7. Brython icon
     4 likes

    Brython's goal is to replace Javascript with Python, as the scripting language for web browsers.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    Good alternative?
     
  8. ReScript icon
     2 likes

    ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript. It comes with a lightning fast compiler toolchain that scales to any codebase size.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • JavaScript
    • Self-Hosted
    • Node.JS
    • Mac
    • Linux
    • Windows
    • BSD
    • Visual Studio Code
    Good alternative?
     
  9. Raku icon
     7 likes

    Raku unifies many great ideas that aren't usually found in other programming languages. While several other languages offer some of these features, none of them offer all.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
  10. Bosque icon
     3 likes

    The Bosque programming language is an experiment in regularized design for a machine assisted rapid and reliable software development lifecycle.

    53 Bosque alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • BSD
    Good alternative?
     
You are at page 3 of JavaScript alternatives