GUI for FESTIM
This library is OpenSource and follow the MIT License
Install the application/library
pip install festim-guiRun the application
festim-guiWe recommend using uv for setting up and managing a virtual environment for your development.
# Create venv and install all dependencies
uv sync --all-extras --dev
# Activate environment
source .venv/bin/activate
# Install commit analysis
pre-commit install
pre-commit install --hook-type commit-msgFor running tests and checks, you can run nox.
# run all
nox
# lint
nox -s lint
# tests
nox -s testsBuild the Docker image from the repository root:
docker build -t festim-gui .Run the image and expose it on port 8080:
docker run -it --rm -p 8080:80 festim-guiThen open http://localhost:8080/ in your browser.
Docker setup files are located under setup/.
- Training: Learn how to confidently use trame from the expert developers at Kitware.
- Support: Our experts can assist your team as you build your web application and establish in-house expertise.
- Custom Development: Leverage Kitware’s 25+ years of experience to quickly build your web application.