PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Optics Simulation Python Packages

Python packages with the GitHub topic optics-simulation. Sorted by relevance, with stars and monthly downloads.
optiland
optiland

Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.

6K 751 159
MREYE-LUMC
zospy

Wrapper around the Zemax OpticStudio API. Provides a more pythonic and intuitive way to interact with the ZOS-API through python using a .NET connection.

2K 106 24
LouisDesdoigts
dlux

Differentiable Physical Optics Propagation in Jax

2K 73 17
kch3782
torcwa

GPU-accelerated RCWA with automatic differentiation

1K 188 47
arielmission-space
paos

PAOS is a fast, modern, and reliable Python package for Physical Optics studies.

656 15 0
ARMANDOMTZ05
optikit

Solution of the paraxial wave equations using different coordinates systems

639 1 0
NickKarpowicz
lightwaveexplorer

Tools for using Lightwave Explorer results

446 108 12
AstroAure
opticalpy

Exact geometrical optics including dispersion to learn and design optical instruments

258 8 0
magis-slac
gradoptics

Differentiable Optics via Ray Tracing

204 16 3
BenediktBurger
snlo-helper

An autoclicker to automatically configure and read SNLO.

158 2 1
alihakimtaskiran
rainbow-utils

Rainbow-Utils : Transfer Matrix Method

98 1 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery