Metadata-Version: 2.4
Name: visfem
Version: 0.1.0
Summary: VisFEM: Web visualization of FEM models
Project-URL: Homepage, https://github.com/matthiaskoenig/visfem
Project-URL: Repository, https://github.com/matthiaskoenig/visfem
Project-URL: Documentation, https://github.com/matthiaskoenig/visfem
Project-URL: Issues, https://github.com/matthiaskoenig/visfem/issues
Project-URL: Download, https://pypi.org/project/visfem
Author-email: Michelle Elias <michelleelias66@gmail.com>, Matthias König <konigmatt@googlemail.com>
Maintainer-email: Matthias König <konigmatt@googlemail.com>
License-File: LICENSE
Keywords: FEM,modeling,visualization
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.13
Requires-Dist: h5py>=3.16.0
Requires-Dist: imageio>=2.37.3
Requires-Dist: ipykernel>=7.2.0
Requires-Dist: meshio>=5.3.5
Requires-Dist: numpy>=2.4.3
Requires-Dist: pydantic>=2.12.5
Requires-Dist: pyvista>=0.47.1
Requires-Dist: rich>=14.2.0
Requires-Dist: trame-vtk>=2.11.6
Requires-Dist: trame-vuetify>=3.2.1
Requires-Dist: trame>=3.12.0
Provides-Extra: dev
Requires-Dist: bump-my-version>=1.2.4; extra == 'dev'
Requires-Dist: mypy>=1.18.2; extra == 'dev'
Requires-Dist: pre-commit>=4.0.1; extra == 'dev'
Requires-Dist: pytest-cov>=7.0.0; extra == 'dev'
Requires-Dist: pytest>=8.4.2; extra == 'dev'
Requires-Dist: ruff>=0.14.0; extra == 'dev'
Requires-Dist: tox>=4.31.0; extra == 'dev'
Description-Content-Type: text/markdown

![visfem logo](docs/images/favicon/visfem-100x100.png)

# VisFEM: Web visualization of FEM models
[![GitHub Actions CI/CD Status](https://github.com/matthiaskoenig/visfem/workflows/CI-CD/badge.svg)](https://github.com/matthiaskoenig/visfem/actions/workflows/main.yml)
[![Version](https://img.shields.io/pypi/v/visfem.svg)](https://pypi.org/project/visfem/)
[![Python Versions](https://img.shields.io/pypi/pyversions/visfem.svg)](https://pypi.org/project/visfem/)
[![MIT License](https://img.shields.io/pypi/l/visfem.svg)](https://opensource.org/licenses/MIT)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.19220183.svg)](https://doi.org/10.5281/zenodo.19220183)

VisFEM is an interactive web-based tool for visualization of Finite Element Method (FEM) simulation
results, with a focus on biomedical applications. Source code is available from
[https://github.com/matthiaskoenig/visfem](https://github.com/matthiaskoenig/visfem).


## Installation
`visfem` is available from [PyPI](https://pypi.python.org/pypi/visfem) and
can be installed via

```bash
pip install visfem
```

## Run app
```bash
uv run visfem
```

## Ngrok
```bash
ngrok http 8080
```


## How to cite
To cite the software repository

> Elias, M. & König, M. (2026).
> *VisFEM: Web visualization of FEM models.*
> Zenodo. [https://doi.org/10.5281/zenodo.19220183](https://doi.org/10.5281/zenodo.19220183)


## License

* Source Code: [MIT](https://opensource.org/license/MIT)
* Documentation: [CC BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0/)
* Models: [CC BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0/)

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

## Funding
Matthias König is supported by the German Research Foundation (DFG) within the Research Unit Programme FOR 5151
"QuaLiPerF (Quantifying Liver Perfusion-Function Relationship in Complex Resection -
A Systems Medicine Approach)" by grant number 436883643 and by grant number
465194077 (Priority Programme SPP 2311, Subproject SimLivA).

Matthias König was supported by the Federal Ministry of Education and Research (BMBF, Germany)
within the research network Systems Medicine of the Liver (LiSyM, grant number 031L0054).

Michelle Elias is supported by the German Research Foundation (DFG) under grant number 465194077
(Priority Programme SPP 2311).

© 2026 Michelle Elias & Matthias König
