Awesome Lists

awesome_photonics

by joamatab

awesome listMakefilepushed almost 2 years ago

😎 curated list of open source photonics projects

AI summary

Photonics toolkit

A curated collection of tools and resources for designing, simulating, and analyzing photonics systems

stars
346
forks
48
watching
18
awesome list
1
entries
160
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/joamatab/awesome_photonics/links.svg)](https://awesome.facts.dev/awesome/joamatab/awesome_photonics)
HTML
<a href="https://awesome.facts.dev/awesome/joamatab/awesome_photonics"><img src="https://awesome.facts.dev/shield/joamatab/awesome_photonics/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/joamatab/awesome_photonics/links.svg

What's in the list

160 links in 34 sections, with live GitHub stats.activeno commit in 2y

layout

layout / phidl

layout

simulation

simulation / pymode

simulation

  • mpb

    Bloch mode solver

  • protis

    Bloch mode solver (2D only), support for multiple backends (numpy/autograd/torch/jax)

simulation / FDTD

simulation / FDTD / meep FDTD

simulation / FDTD

simulation / FDFD

simulation / EME

simulation / FEM:

  • gyptis

    based on FEniCS, automatic differentiation with dolfin-adjoint

simulation / RCWA:

  • grcwa

    automatic differentiation included with autograd

  • nannos

    support for multiple backends (numpy/autograd/torch/jax)

simulation

simulation / inverse design

  • angler

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

  • code

    SPLayout

  • code

    ceviche-challenges - Photonic inverse designs based on the FDFD simulator Ceviche

  • NIDN

    Inverse design of metamaterials, photonic crystals, ... using PyTorch

  • Paper

    A Neural Operator-based Surrogate Solver for Free-Form Electromagnetic Inverse Design [ ] [ ]

simulation

simulation / TCAD

simulation / ray tracing:

simulation / adaptive optics

simulation / multisolvers

simulation / transfer matrix

simulation / Sparameter linear solvers

simulation

  • code

    pyFDA filter design and

simulation / Optical communications

simulation / Spice

  • Xyce

    open source, SPICE-compatible, high-performance analog circuit simulator

  • lcapy

    Linear circuit analysis

  • openVAF

    Verilog-A

simulation

verification / parasitic extraction

lab automation

data analysis

data analysis / Webapp

Visualization

electronics

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.