Home  ·  Documentation  ·  Blog  ·  Download  ·  Community Subscribe to the blog

Welcome to flow

Flow is a platform for safe, easy and productive programming of complex, multi-platform apps with a modern user interface. The flow platform includes

Flow has production quality targets for HTML, iOS, Android, Windows, Mac & Linux.


Flow was started in 2010. This predates the ‘flow’ typechecker from Facebook. Thus, we elect to keep the name, since it came first, is a full platform and the risk of confusion seems small. However, should the need arise, then flow9 can also be used to refer to this language.


Flow. Why, oh why – one more language?

April 26, 2019

We in Area9 just released flow on GitHub as open source. Flow is a complete platform for writing apps in a functional programming language that can run everywhere.

Every day, a new programming language is announced. Why do we need one more?