Opa é um novo framework
open source de programação para o desenvolvimento de
aplicações web escaláveis. Ele é composto por um servidor web, uma base de dados
NoSQL -
MongoDB. e uma linguagem de programação. Todos os componentes são integrados para facilitar o processo. Opa é concisa, simples, extramamente poderosa, concorrente e distribuída. Além de segura.
A linguagem foi apresentada oficialmente na conferência OWASP em 2013, e o código fonte foi liberado no
GitHub em junho de 2011 sobre a licença
GNU Affero General Public License. Mais tarde a licença mudou para a
licença MIT para a parte do framework (biblioteca) e Affero General Public License para o compilador, assim as aplicações escritas em Opa podem ser liberadas em qualquer licença, proprietária ou open source.