

Python Mie Scattering package (PyMieScatt)
In addition to over twenty functions for Mie theory calculations, it contains our implementation of a highly visual method for solving the inverse Mie problem for the complex refractive index, given known or assumed size parameter and optical measurements.
Mie theory and phase function expansion code by Chris Godsalve.
SMARTIES: Spheroids Modelled Accurately with a Robust Matlab Tmatrix Implementation for Electromagnetic Scattering
Code Fortran basé sur la théorie de LorenzMie by Marchant Benjamin.
Mie Simulator GUI
This is a Mie Simulator GUI application. Mie Simulator GUI tool is capable of calculating  Scattering coefficient  Scattering cross section  Reduced scattering coefficient  Phase function  S1 and S2  Average cosine of the phase function for a single or series of wavelengths
These Mathematica script files by Markus Selmke allow the extensive study of lightparticle interaction phenomena enountered in coherent focused beam illumination of spherical (multilayered) scatterers, e.g. to compute the intensity collected by a detection microscope objective and recorded with a photodiode, radiation pressures, the rel. photothermal signal, sopectra, Poynting vector flows and near fields among other things.
Absphere
Abshere by Kuan Fang Ren is based on the rigorous theory to calculate various physical quantities in the interaction of a light beam with a homogeneous spherical particle or with a concentric layered refractive index gradient.
A Python code for computing the scattering properties of single and duallayered spheres with an easytouse object oriented interface.
Based on code by C. Mätzler; ported and published with permission.
Requires NumPy and SciPy.
MieScatter.jl
Compute Mie scattering in Julia. Mie scattering is the scattering of an electromagnetic plane wave by a homogeneous sphere. Based on a Fortran code by Karri Muinonen.
using MieScatter
S, Qsca, Qext, Qback = compute_mie(x, m, N)
S, Qsca, Qext, Qback = compute_mie(x, m, list_of_angles)
Fortran program bhfield by Honoh Suzuki to compute the nearfield inside and outside of a coated sphere.
H. Suzuki and IY. S. Lee: Calculation of the Mie Scattering Field inside and outside a Coated Spherical Particle, Int. J. Phys. Sci., 3, 3841 (2008; Errata: Int. J. Phys. Sci. 4, 615, 2009).
H. Suzuki and IY. S. Lee: Mie Scattering Field inside and near a Coated Sphere: Computation and Biomedical Applications, J. Quant. Spectrosc. Radiat. Transfer, in press (2012).



