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

Electromagnetics Python Packages

Python packages with the GitHub topic electromagnetics. Sorted by monthly downloads, with stars and forks.
flexcompute
tidy3d

fast, large scale photonic simulation platform

64K 366 85
simpeg
geoana

Interactive geoscience (mostly) analytic functions.

30K 29 10
fancompute
ceviche

:shrimp: Electromagnetic Simulation + Automatic Differentiation

30K 427 89
simpeg
simpeg

Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.

16K 686 295
google
ceviche-challenges

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

12K 126 17
yaugenst
treams-rs

A Rust port of treams with a Python interface and analytic gradients.

9K 2 0
FennisRobert
emerge

An electromagnetic field computation program

7K 295 31
raiden-numerics
mufem

mufem Multiphysics Simulations

4K 7 1
beamzorg
beamz

GPU-accelerated FDTD Python framework for 2D/3D electromagnetic simulation and photonic inverse design.

4K 93 20
milanofthe
rapidfem

Electromagnetic FEM solver in Rust.

3K 34 6
andre-batista
eispy2d

An Open-Source Python Library for the development of algorithms for 2D Electromagnetic Inverse Scattering Problems.

3K 48 6
brtkrtz
magnelio

Full-wave 3D electromagnetic field simulation in Python

2K 16 0
fancompute
fdfdpy

Pure Python implementation of the finite difference frequency domain (FDFD) method for electromagnetics

1K 70 20
jman4162
apab

LLM-driven phased-array antenna design & analysis via MCP tools — unit-cell simulation, array patterns, system trades

1K 1 0
kc-ml2
meent

Electromagnetic simulation (RCWA) & optimization package in Python

1K 141 26
Raiden-Numerics
libmufem

mufem Multiphysics Simulations

1K 7 1
flexcompute
tidy3d-beta

fast, large scale photonic simulation platform

952 366 85
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.

925 75 27
MiraGeoscience
simpeg-drivers

Application to run SimPEG inversions on GEOH5 files, from Geoscience ANALYST

909 2 2
questrail
applyaf

Python module to apply antenna factors and cable losses to spectrum analyzer readings

839 5 1
MiraGeoscience
mira-simpeg

Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.

837 4 2
bk-squared
rfx-fdtd

JAX-based 3D FDTD electromagnetic simulator

803 9 4
tachsin
photonoxide

Photonics for Rust: validated, fabrication-ready, and visible while it runs. Mode solvers, FDFD, FDTD, inverse design, layout and PDKs, with a live studio.

795 7 3
jleinonen
pytmatrix

Python code for T-matrix scattering calculations

775 129 50
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology