Flow Type
A Static Type Checker for JavaScript
20 Alternatives To Flow Type
Clojure
Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming.
Elixir
Dynamic, functional language designed for building scalable and maintainable applications
Elm
A type inferred, functional reactive language that compiles to HTML, CSS, and JavaScript

Erlang
A programming language used to build massively scalable soft real-time systems with requirements on high availability
Fay
A proper subset of Haskell that compiles to JavaScript - faylang/fay
Firefox Developer Tools
Examine, edit, and debug HTML, CSS, and JavaScript on the desktop and on mobile.

Haskell
An advanced purely-functional programming language
Intervals
Intervals is a hosted project management service that marries time tracking and task management in…

JavaScript
Lightweight, interpreted, object-oriented language with first-class functions

Ramda
Javascript Utilities & Libraries, Backend Development, and Frontend Development
ReasonML
ReasonML is a new face to OCaml that–when coupled with BuckleScript–makes web development easy…
Rust
A safe, concurrent, practical language. Rust is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and easily integrate with other languages.
SplineTech Javascript Debugger
SplineTech JavaScript Debugger. Debug JavaScript.
TestCafe
Automated browser testing for the modern web development stack

Typescript
TypeScript allows developers to compile a superset of JavaScript to plain JavaScript on any browser, host, or operating system.
WebdriverIO
Webdriver module for Node.js. that makes it easier to write Selenium tests