Femur is a small python package that solves 2d and 3d FEM systems.
$ git clone https://github.com/deviantfero/femur
$ cd femur
# setup virtual env, you can skip this and just install
# dependencies and run with python -m femur
$ pyvenv venv
$ . /venv/bin/activate
(venv) $ pip install -r requirements.txt
(venv) $ python -m femur
# when in the project root
$ pip freeze > requirements.txt