Web application programming platform.
Event-driven, truly non-blocking.

  • Opa S4
JS-like syntax

Opa new default syntax is more similar to JavaScript and other C-like languages, which increases readability and familiarity of the source code. The previous syntax is still available, per community request.

Enhanced support for MongoDB

In addition to a full-featured MongoDB driver, Opa S4 optionally provides a high-level, typed syntax to handle database queries and updates in a safe and easy way. This unique typed setting ensures full consistency at compile time between the data model of the application and the requests sent to MongoDB.


What is Opa?

  • Opa tour

Opa is the new generation of Web development language that allows users to write distributed web applications using a single technology.
Learn more ›

Why Opa?

  • Apps

Opa Web development platform is well-suited for building distributed Web applications and services as well as games!
Learn more ›

News & Events

Press Release
Opa S4, the New Version of Opa, Is Now Available.

Offers New Syntax and Support for MongoDB | Read ›

Opa Paris DevCamp at "La Cantine"
March 7 2012 7PM-10PM

Technical presentations and use cases around Opa, coding workshops animated by the organizing team | Subscribe now ›

InfoWorld
Programming Opa: Web development, reimagined

MLstate's Opa streamlines Web app development with a single language for client and server, but the bright promise is not without pitfalls | Learn more ›

The browser you use is not supported by this application, probably because it lacks some critical features.
For a better experience, please consider using this application with a supported browser.