Stan is a probabilistic programming language implementing full Bayesian statistical inference with

and penalized maximum likelihood estimation with

Stan is coded in C++ and runs on all major platforms (Linux, Mac, Windows).

Stan is freedom-respecting, open-source software (new BSD core, GPLv3 interfaces).


Download and getting started instructions, organized by interface:

Manual & Examples

Models are portable across interfaces, so these are cross-platform:

More Info

Follow the links on the navigation bar (on the right) for tutorials, information about users and developers discussion groups, bug and feature issue trackers, how to cite Stan and citations of Stan, how to contribute code, the development team, and the source repositories.