Skip to content
View zrzyyds's full-sized avatar

Block or report zrzyyds

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

DFlat is a forward and inverse design framework for flat optics. Although specially geared for the design of metasurface optics, it may be used for any end-to-end imaging and sensing task.

Jupyter Notebook 97 15 Updated Jul 3, 2025

Code implementing the system of nonlinear equations that describes nonlinearities in silicon microring modulators.

MATLAB 10 2 Updated Apr 5, 2021

A collection of inverse design challenges

Python 57 9 Updated Oct 22, 2025

Python-based module that interacts with the Lumerical Python API in specific ways.

Python 4 Updated May 22, 2023

An optimization algorithm for the design of PhC waveguides. The accompanying publication is under preparation.

Python 5 Updated Oct 18, 2016

A collection of Python scripts designed to interface with the Lumerical Design Suite.

Python 53 18 Updated Sep 18, 2025

A collection of papers in the area of photonic design automation

76 7 Updated Feb 7, 2024

Metaheuristic toolbox source code to optimize photonic devices

Scilab 1 1 Updated Jan 13, 2023

PDK Generator generates photonic Process Development Kits (PDK) and automates the design of photonic devices.

Python 5 Updated Aug 25, 2021

Code for our paper 'Automatic Synthesis of Broadband Silicon Photonic Devices via Bayesian Optimization'

Python 15 1 Updated May 17, 2024

Artificial nanofabrication of integrated photonic circuits using deep learning

Python 67 10 Updated Dec 8, 2025

A Python library for designing chips (Photonics, Analog, Quantum, MEMS), PCBs, and 3D-printable objects. We aim to make hardware design accessible, intuitive, and fun—empowering everyone to build t…

Python 803 334 Updated Dec 18, 2025

UBC Siepic Ebeam PDK from edx course

Python 30 36 Updated Dec 13, 2025

Fast electromagnetic solver (FDTD) at scale.

Python 295 66 Updated Dec 19, 2025

Artifical Neural Networks for use with Quantum Photonics

Python 46 15 Updated Dec 2, 2025

Implementation of a cascaded microring filter consisting of N rings.

Python 11 4 Updated May 11, 2021

hybrid optical electronic convolutional neural networks

Jupyter Notebook 148 34 Updated Nov 11, 2019

Different transmission lines, waveguides, and antenna models and simulations using HFSS software.

38 10 Updated Jul 31, 2024

Design and simulation of a waveguide frequency meter with HFSS

1 Updated Nov 21, 2020

2D FEM simulation of photonic crystal waveguides

C# 6 1 Updated Apr 9, 2018

Arrayed Waveguide Grating (AWG) model and simulation in Matlab

MATLAB 21 6 Updated Jun 29, 2021

Arrayed Waveguide Grating (AWG) model and simulation in Python

Jupyter Notebook 25 12 Updated Aug 1, 2024

Photonic optimization library

Python 325 120 Updated Apr 13, 2024

Multilayer perceptron has been implemented using PyTorch framework to compute various optical properties of a photonic crystal fiber (PCF).

Python 21 12 Updated Sep 28, 2019

😎 curated list of open source photonics projects

Makefile 511 79 Updated Dec 19, 2025

Flexible simulation package for optical neural networks

Python 259 46 Updated Apr 22, 2020

Simulations of photonic quantum programmable gate arrays

Jupyter Notebook 110 17 Updated Oct 10, 2020

edX silicon photonics course

12 7 Updated Mar 21, 2018

FPGA Design of a Neural Network for Color Detection

VHDL 80 31 Updated Feb 5, 2025

HDLBits website practices & solutions

Verilog 762 177 Updated Dec 27, 2023