While Flama can be installed in any local Python installation starting version 3.9. It is fully compatible with Web assembly and Google colab. In this page you will find some examples of what you can achive with this compatibility

Use Flama in Google Colab

Execute and test Flama in Google colab Go to Google Colab Google Colab, short for Google Colaboratory, is a cloud-based development environment provided by Google. It offers a Jupyter notebook interface that allows users to write and execute Python code directly in a web browser, eliminating th...

Use the FM distribution in Google Colab

Flama Fm distribution in Google Colab Go to Google Colab This tutorial also executes in Google Colab. In this case, what we are using is the Feature Model oriented distribution. This tutorial offers a Jupyter notebook interface eliminating the need for local installations or setups. Concretely ...

Use Flama Fm Dist on OnRender

Execute and use Flama as a REST API Go to On Render Currently, we do offer a distribution for Flama wich is intended for feature model practitioners. It will install all the dependencies and requirements to perform automated analysis over feature models. You can take a look on (https://github.co...

Flama WASM terminal

Flama python terminal in your browser As stated, Flama provides a version of all its components and the SAT solver, which can rely on Pyodide. With this in mind, we have created a simple website to execute some operations directly in your browser. Note that the analysis, in this case, is cover...

Webassembly UVL analysis

Webassembly Flama version enables UVL analysis. WebAssembly (often abbreviated as wasm) is a binary instruction format designed for web browsers. It is a low-level, compact, and portable format that allows developers to run code written in programming languages other than JavaScript in web brow...