Elm AlternativesOnly apps categorised as Programming Languages

The best Programming Language alternative to Elm is JavaScript, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to Elm and nine of them are Programming Languages so hopefully you can find a suitable replacement. Other interesting Programming Language alternatives to Elm are CoffeeScript, ReScript, Bosque and OCaml.

Copy a direct link to this comment to your clipboard
Elm alternatives page was last updated

Alternatives list

  1. JavaScript icon
     629 likes
    Copy a direct link to this comment to your clipboard

    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.

    60 JavaScript alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Chrome OS
    • BSD
    • iPad
    • AROS
    • Haiku
     
    • JavaScript is the most popular Web-based, Windows, Android & Mac alternative to Elm.

    • JavaScript is the most popular Open Source & free alternative to Elm.

    • JavaScript is Free and Open SourceElm is also Free and Open Source
    • JavaScript is LightweightElm is not according to our users
  2. CoffeeScript icon
     75 likes
    Copy a direct link to this comment to your clipboard

    CoffeeScript is a little language that compiles into JavaScript. Underneath all those awkward braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
     
  3. ReScript icon
     2 likes
    Copy a direct link to this comment to your clipboard

    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
     
  4. Bosque icon
     3 likes
    Copy a direct link to this comment to your clipboard

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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • BSD
     
  5. OCaml icon
     5 likes
    Copy a direct link to this comment to your clipboard

    OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles.

    34 OCaml alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  6. Imba icon
     1 like
    Copy a direct link to this comment to your clipboard

    Imba is a programming language for building web applications with insane performance. You can use it both for the server and client.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  7. ReasonML icon
     2 likes
    Copy a direct link to this comment to your clipboard

    ReasonML is a new face to OCaml that--when coupled with BuckleScript--makes web development easy, robust, and type-safe. It has a very good Javascript FFI story, and is easy to adopt piece-meal into your existing projects.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  8. Copy a direct link to this comment to your clipboard

    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
     
9 of 9 Elm alternatives