fengsuchun's Stars
openscad/openscad
OpenSCAD - The Programmers Solid 3D CAD Modeller
linebender/kurbo
A Rust library for manipulating curves
gdsfactory/gdsfactory
python library to design chips (Photonics, Analog, Quantum, MEMs, ...), objects for 3D printing or PCBs.
burghoff/Scientific-Inkscape
Scientific Inkscape: Inkscape extensions for figure resizing and editing
joamatab/awesome_photonics
😎 curated list of open source photonics projects
stanfordnqp/spins-b
Photonic optimization library
raphlinus/spline-research
A repository for research code, papers, interactive visualizers, etc., for spline research
BYUCamachoLab/simphony
A simulator for photonic integrated circuits.
SeveNOlogy7/SimMoLFil
A mode-locked fiber laser simulator 锁模光纤激光器仿真
albeco/LaserPulse
LaserPulse is a class for storing and handling time-frequency pulses, like for example femtosecond laser pulses
PreFab-Photonics/PreFab
Artificial nanofabrication of integrated photonic circuits using deep learning
bettachini/fiberGNLSE
Generalized Nonlinear Schrodinger Equation based simulation of nonlinear broadening of ultrashort pulses in optical fibers.
miceks/kerr_comb_simulator
Graphical application for simulating Kerr frequency combs using both the Lugiato-Lefever equation and an Ikeda map.
Neural-Litho/Neural-Lithography
Official implementation of Neural Lithography (SIGGRAPH Asia 2023)
pychi-code/pychi
Nonlinear optics propagation code for mixed and cascaded nonlinearities.
demroz/pinn-ms
code for Large area optimization of meta-lens via data-free machine learning
dnrobin/awg-python
Arrayed Waveguide Grating (AWG) model and simulation in Python
WUST-FOG/cgnlse-python
Coupled Generalized Nonlinear Schrodringer Equation solver for birefringent fibers
omelchert/pyGLLE
Python package for temporal evolution of initial conditions under the generalized Lugiato-Lefever equation
kaikai-liu/pyphotonicsims
stanfordnqp/spins-b-meep
SPINS-B integration with Meep solver
ElKosto/PyCORe
LLE soliver for python
omelchert/optfrog
Analytic signal spectrograms with optimized time-frequency resolution
tommasofontanot/pocal
POCAL (Python Optical Coating Analysis Library) allows to easily design optical coatings both as single layer and as multilayer stack, monitoring a wide variety of optical properties and, moreover, giving the possibility to automatically refine the multilayer design to achieve the desired optical goals.
cdfredrick/PyNLO
Python Nonlinear Optics
Luxtelligence/lxt_pdk_gf
gdsfactory implementation of LXT PDK.
atait/lymask
Mask dataprep with klayout
UCBoulder/PyNLO
Python Nonlinear Optics
alextusnin/CLLE
Numerical solver of LLE equation for modeling micro-resonator frequency combs
kaikai-liu/wg-photonics-toolbox