Easy web application programmingOpa is an open source, simple and unified platform for writing web applications. All aspects are directly written in Opa: Frontend code, backend code, database queries and configuration. And everything is strongly statically typed.
Designed specifically for web apps, Opa is a great tool for easily building real-time web applications and services as well as games! And thanks to it's event-driven, non-blocking approach, Opa is perfect for writing any social application.
Open-sourced in June 2011, Opa is a ready-to-use solution. Opa was used to develop multiple projects closed and open sourced. Visit Opa Apps page to discover some of them.
Opa fits technological demands of many businesses. Check out opa use cases to learn how Opa solves real problems in Web and mobile applications environment.
“Static typing [of Opa] helps catch most bugs at compile time rather than a stack trace at run time.”
Computer Science PhD student at Stanford University
"Opa's type checking is simply amazing. [...] I think Opa will greatly change the future of web development"
Co-Owner of Erlware, Erlang consulting organization
“Keep your eye on Opa, the new open source language that [...] may transform Web development.”
“Opa [belongs to the] 10 programming languages that could shake up IT.”
“With Opa the developer can focus on the domain of his applications.”
“Opa is [...] extremely powerful, concurrent, dynamically distributed, and extremely secure.”
“Opa is a new open source language with design objectives we can all appreciate.”