From a2ef4b27906d19cf8b45874a82dbe5da9aba1823 Mon Sep 17 00:00:00 2001 From: Stephen Smith Date: Sat, 14 Nov 2026 13:33:16 +0000 Subject: [PATCH] Link to the web version of PythonFMU3 Studio --- README.md | 4 ++++ docs/studio.md | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/README.md b/README.md index 6a92f45..6a579df 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,10 @@ [![PyPI](https://img.shields.io/pypi/v/pythonfmu3)](https://pypi.org/project/pythonfmu3/) [![Read the Docs](https://readthedocs.org/projects/pythonfmu3/badge/?version=latest)](https://pythonfmu3.readthedocs.io/) +**Try it in your browser, no install:** [PythonFMU3 Studio](https://stephensmith25.github.io/pythonfmu3-app/) +lets you write a model, simulate it and download the FMU, all in the browser. To run it on +your computer instead, use `pythonfmu3 studio` (see [the Studio docs](docs/studio.md)). + This project is a fork of the original PythonFMU repository available at https://github.com/NTNU-IHB/PythonFMU, which was used as the basis for adding support for FMI 3.0. While we have made efforts to expand the functionality of this project, it currently has some limitations and does not support all the features of FMI 3.0. We would like to acknowledge and give credit to the original PythonFMU project for their contributions to this work. diff --git a/docs/studio.md b/docs/studio.md index 338f944..d0f07bc 100644 --- a/docs/studio.md +++ b/docs/studio.md @@ -4,6 +4,14 @@ PythonFMU3 Studio is a local web app for writing, checking, simulating, building inspecting FMUs. It ships with PythonFMU3, needs no extra packages, and runs entirely on your computer. +> **Try it without installing anything:** the +> [web version](https://stephensmith25.github.io/pythonfmu3-app/) runs in your browser +> using [Pyodide](https://pyodide.org). It has the editor, the Python preview, building +> and downloading FMUs, the Inspector and the templates. It can't run fmusim or FMPy, or +> models that import packages Pyodide doesn't have, and it keeps your files in the browser +> rather than in a folder. Source: +> [StephenSmith25/pythonfmu3-app](https://github.com/StephenSmith25/pythonfmu3-app). + ![Simulating a model in PythonFMU3 Studio](assets/studio-simulate.png) ## Getting started