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

Photonics Python Packages

Python packages with the GitHub topic photonics. Sorted by relevance, with stars and monthly downloads.
HelgeGehring
femwell

FEM mode solver for photonic waveguides

45K 169 44
fangq
pmcxcl

Monte Carlo eXtreme for OpenCL (MCXCL)

20K 47 33
flaport
fdtd

A 3D electromagnetic FDTD simulator written in Python with optional GPU support

10K 701 147
ardiloot
generaltmm

General 4×4 transfer-matrix method (TMM) for optical simulations of isotropic and anisotropic multilayer structures. C++ core with Python bindings.

7K 8 2
prefab-photonics
librosette

A fast, intelligent, and accessible layout editor

6K 6 1
fangq
pmmc

Mesh-based Monte Carlo (MMC)

5K 55 35
holodyne
slmsuite

Python package for high-performance spatial light modulator (SLM) control and holography. Supports features from aberration-corrected 3D point clouds to automated Fourier-domain calibrations.

4K 160 59
DeepTrackAI
deeptrack

DeepTrack2 is a modular Python library for generating, manipulating, and analyzing image data pipelines for machine learning and experimental imaging.

4K 238 62
tpogden
maxwellbloch

A Python package for solving the coupled Maxwell-Bloch equations describing the nonlinear propagation of near-resonant light through thermal quantised systems such as atomic vapours.

3K 36 13
flaport
photontorch

PhotonTorch: a photonic simulation framework based on the deep learning framework PyTorch.

2K 88 24
PreFab-Photonics
prefab

Artificial nanofabrication of integrated photonic circuits

1K 76 11
jaspreetj
opics

Open-source frequency domain circuit simulator for photonic integrated circuits.

995 3 1
Aegiq
lightworks

Lightworks is an open-source Python SDK for photonic quantum computing.

963 4 0
alexysong
inkstone

Efficient electromagnetic solver based on rigorous coupled-wave analysis for 3D and 2D multi-layered structures with in-plane periodicity, such as gratings, photonic-crystal slabs, metasurfaces, surface-emitting lasers, nano-antennas, and more.

904 63 27
Vivswan
analogvnn

A fully modular framework for modeling and optimizing analog/photonic neural networks

894 21 5
QuentinWach
beamz

GPU-accelerated electromagnetic FDTD simulations for compact modeling and inverse design / gradient-based optimization of nanophotonic devices with Python.

883 36 6
edsonportosilva
opticommpy

Optical Communications Algorithms with Python

820 188 59
IMSY-DKFZ
simpa

The Simulation and Image Processing for Photonics and Acoustics (SIMPA) toolkit.

710 114 24
RnLe
blaze2d

A Rust-based 2D PWE Maxwell solver architected specifically for massive parameter sweeps. It significantly outperforms MIT's MPB while achieving a similar accuracy.

670 0 0
pikachu123deimos
fast-wave

Repository of the package Fast Wave

625 12 1
fancompute
legume-gme

🌱 Guided-mode expansion of photonic crystal slabs

550 147 42
daquintero
piel

Photonic Integrated Electronics: microservices to codesign photonics, electronics, communications, quantum, and more.

540 62 7
google
ceviche-challenges

No description available

475 121 15
unitaryfoundation
qlass

VQE on linear optical circuits

363 18 16
    • Data from PyPI, GitHub, ClickHouse, and BigQuery