Flint is a simulator for biological and physiological models written in CellML, PHML, and/or SBML. Originally developed as part of an in silico platform of Physiome, now it aims to provide an open, language-agnostic resource for reproducible simulation studies. While existing simulation tools, e.g. COPASI and OpenCOR, are great for simulation for models in a specific language, you may find Flint useful if searching a unified solution.
Flint has the following features:
- It can numerically solve ordinary or stochastic differential equations derived from models.
- It runs on Windows, macOS, Linux, etc.
- It provides fully-featured graphical user interface with simplified command-line interface.
- It is open source under the MIT license.
Binary installers of Flint's official releases for Windows, macOS, CentOS/RHEL 7 and CentOS/RHEL 8 are freely available at
as well as documentation including its user manual and tutorials.
Please feel free to submit an issue on Flint's GitHub Issues for bugs or feature requests that you come up with when using Flint. For any question or suggestion about Flint, send an email to the author or to the official mailing list if you prefer open, transparent communication.
Please see INSTALL.org to build and install Flint from source. Pull requests are always welcome. Reading CONTRIBUTING.md helps if you are interested in contributing to Flint.