PyMieLab
PyMieLab can calculate optical parameters including far-field and near-field parameters. PyMieLab provides a particle refractive index database with 2841 sets of experimental data for 370 materials. PyMieLab has a friendly GUI with many interactive menu bars, tools, and buttons.