BEAMZ is an experimental electromagnetic simulation package using the FDTD method. It features a high-level API that enables fast prototyping and procedural design with just a few lines of code, made for (but not limited to) photonic integrated circuits.
pip3 install beamz