The latest development sources are available on GitHub.

The latest release of MPB is version 1.5 which can be downloaded from:

Older releases may be found at

MPB is free software under the GNU GPL.

Refer to the Release Notes to see what's new in this version, and be sure to read the Installation manual for how to compile and install it.

Please subscribe to the mpb-announce mailing list to receive notifications when new versions are released:

MPB on Amazon Web Services (AWS)

The latest version of MPB preinstalled on Ubuntu can be accessed for free on Amazon Web Services (AWS) Elastic Compute Cloud (EC2) as an Amazon Machine Image (AMI) provided by Simpetus.

Precompiled MPB Packages for and Ubuntu

Precompiled packages of MPB are available for Ubuntu as mpb. The Ubuntu 16.10 package is available in the science repository. We highly recommend using Ubuntu as MPB and all of its dependencies can be installed using just one line:

sudo apt-get install mpb h5utils

You can also install the parallel version of MPB which is based on MPICH using:

sudo apt-get install mpb-mpi

Python User Interface

A Python user interface for Meep is currently under development by Simpetus.