optical-engineering
Ray Tracing and Optical Design in Python
A suite of tools for the analysis of optical beams