PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

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 164 44
fangq
pmcxcl

Monte Carlo eXtreme for OpenCL (MCXCL)

24K 47 33
fangq
pmmc

Python bindings for Mesh-based Monte Carlo (MMC) photon transport simulator

12K 54 33
flaport
fdtd

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

9K 697 148
prefab-photonics
librosette

A fast, intelligent, and accessible layout editor

9K 5 1
ardiloot
generaltmm

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

6K 8 2
DeepTrackAI
deeptrack

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

5K 236 61
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 158 59
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 35 13
PreFab-Photonics
prefab

Artificial nanofabrication of integrated photonic circuits

2K 76 11
Aegiq
lightworks

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

2K 4 0
flaport
photontorch

Highly parallel simulation and optimization of photonic circuits in time and frequency domain based on the deep-learning framework PyTorch

1K 88 24
jaspreetj
opics

OPICS : An S-parameter based photonic circuit simulator

1K 3 1
daquintero
piel

Photonic Integrated ELectronics. Microservices to codesign photonics, electronics, quantum, and more.

1K 61 7
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.

987 62 27
Vivswan
analogvnn

A fully modular framework for modeling and optimizing analog neural networks

841 21 5
QuentinWach
beamz

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

834 34 7
IMSY-DKFZ
simpa

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

827 114 24
fancompute
legume-gme

Differentiable plane-wave and guided-mode expansion for photonic crystals

764 143 40
edsonportosilva
opticommpy

Simulate optical communications systems with Python.

707 188 59
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.

701 0 0
alihakimtaskiran
glimy

Computational Electromagnetics Framework

638 16 2
pikachu123deimos
fast-wave

Package for the calculation of the time-independent wavefunction.

532 13 1
SiEPIC
gds-fdtd

Minimal Python module to assist setting up FDTD simulation using Tidy3D and Lumerical on planar nanophotonic devices.

490 28 6
    • Data from PyPI, GitHub, ClickHouse, and BigQuery