😎 curated list of open source photonics projects
A curated list of awesome resource for photonic engineers, physicists and hobbyists
Most tools in this list are written or have a python interface, which require some basic knowledge of python. If you are new to python you can find many books, YouTube videos and courses available online. If you are new to Git and Python I recommend reading this article
gdsfactory code - includes plugins to other tools.
gdstk - faster than gdspy (from same author)
klayout - layout viewer with python API
shapely based tools
qiskit-metal - IBM superconducting based qubits.
layout viewers
mode solver:
Finite Element
Finite Difference
component design:
circuit simulation:
nonlinear schrodinger equation (NLSE): calculate the propagation of pulses along a fiber/waveguide in the presence of dispersion and nonlinearity.
Lugiato Lefever Equation (LLE) to calculate propagation in ring resonators:
material database
lithography simulation
free space
backend:
lab automation repos:
schematic capture:
layout
circuit simulation
open source pdks
transmission line wcalc