photonics

There are 212 repositories under photonics topic.

  • gdsfactory

    gdsfactory/gdsfactory

    python library to design chips (Photonics, Analog, Quantum, MEMs, ...), objects for 3D printing or PCBs.

    Language:Python61917840259
  • fdtd

    flaport/fdtd

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

    Language:Python5562566129
  • joamatab/awesome_photonics

    😎 curated list of open source photonics projects

    Language:Makefile38118554
  • XanaduAI/quantum-neural-networks

    This repository contains the source code used to produce the results presented in the paper "Continuous-variable quantum neural networks". Due to subsequent interface upgrades, these scripts will work only with Strawberry Fields version <= 0.10.0.

    Language:Python30924884
  • fancompute/neuroptica

    Flexible simulation package for optical neural networks

    Language:Python23121442
  • DeepTrack2

    DeepTrackAI/DeepTrack2

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

    Language:Jupyter Notebook194109556
  • Incoherent-Light-Simulation

    rafael-fuente/Incoherent-Light-Simulation

    Simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.

    Language:Python1848129
  • fancompute/angler

    Frequency-domain photonic simulation and inverse design optimization for linear and nonlinear devices

    Language:Python160183250
  • edsonportosilva/OptiCommPy

    Simulate optical communications systems with Python.

    Language:Python13291346
  • HelgeGehring/femwell

    FEM mode solver for photonic waveguides

    Language:Python12436434
  • legume

    fancompute/legume

    🌱 Guided-mode expansion of photonic crystal slabs

    Language:Python119115831
  • HelgeGehring/gdshelpers

    GDSHelpers is an open-source package for automatized pattern generation for nano-structuring.

    Language:Python115181233
  • XanaduAI/quantum-learning

    This repository contains the source code used to produce the results presented in the paper "Machine learning method for state preparation and gate synthesis on photonic quantum computers".

    Language:Jupyter Notebook11516336
  • workshop-invdesign

    fancompute/workshop-invdesign

    📐 Workshop material for optical inverse design and automatic differentiation

    Language:Jupyter Notebook10714336
  • fancompute/qpga

    Simulations of photonic quantum programmable gate arrays

    Language:Jupyter Notebook1049017
  • google/ceviche-challenges

    A suite of photonic inverse design challenge problems for topology optimization benchmarking

    Language:Python1045412
  • simpa

    IMSY-DKFZ/simpa

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

    Language:Python911027319
  • MrMustard

    XanaduAI/MrMustard

    A differentiable bridge between phase space and Fock space

    Language:Python8495427
  • jtambasco/modesolverpy

    Photonic mode solver with a simple interface.

    Language:Python839832
  • slmsuite

    slmsuite/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.

    Language:Python8356723
  • nicolasayotte/MatlabGDSPhotonicsToolbox

    This is a Matlab library of functions to facilitate the design of Photonics Integrated Circuits GDS layout.

    Language:Matlab829423
  • sax

    flaport/sax

    S + Autograd + XLA :: S-parameter based frequency domain circuit simulations and optimizations using JAX.

    Language:Jupyter Notebook7992422
  • flaport/photontorch

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

    Language:Python747917
  • demisjohn/CAMFR

    Python-based electromagnetic simulator and mode solver for nanophotonics applications, using the Eigenmode Expansion (EME) method.

    Language:C++68101931
  • PreFab

    PreFab-Photonics/PreFab

    Artificial nanofabrication of integrated photonic circuits using deep learning

    Language:Python55419
  • Dherse/masterproef

    My master thesis for the MSc. in Photonics engineering at Ghent University

    Language:Typst50130
  • 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.

    Language:Python466821
  • InverseLight/ValoMC

    Monte Carlo software for simulating light propagation

    Language:HTML4622817
  • daquintero/piel

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

    Language:Python451187
  • SiEPIC/opics

    Photonic circuit simulator

    Language:Python45769
  • fangq/mcxcl

    Monte Carlo eXtreme for OpenCL (MCXCL)

    Language:C4262929
  • gdsfactory/gplugins

    gdsfactory plugins

    Language:Python41414335
  • LaurentNevou/Light_PhotonicCrystal_2D

    Band diagram and Field of 2D photonic cristal

    Language:MATLAB412213
  • fangq/mmc

    Mesh-based Monte Carlo (MMC)

    Language:C4066133
  • JeremieMelo/NeurOLight

    A Neural Operator-based Integrated Photonic Device Simulation Framework, NeurOLight NeurIPS 2022

    Language:Python40415
  • Peacock.jl

    sp94/Peacock.jl

    Photonic crystals in Julia 🦚

    Language:Julia372219