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

Electronic Structure Python Packages

Python packages with the GitHub topic electronic-structure. Sorted by monthly downloads, with stars and forks.
kumagai-group
vise

VASP Integrated Supporting Environment

198K 29 14
SMTG-Bham
easyunfold

Band structure unfolding made easy!

11K 70 17
ifilot
pyqint

An Educational Hartree-Fock Code in Python: Transparent Implementation of Gaussian-Type Integrals, SCF Procedures, and Geometry Optimization

7K 61 15
sha786muhammed
openwfn

๐จ๐ฉ๐ž๐ง๐–๐…๐ โ€” Open wavefunction analysis toolkit for computational chemistry, automation, and AI workflows.

6K 1 0
seixas-research
poraque

For electronic structure calculations with neural operators

5K 3 0
ifilot
pytessel

An Educational Hartree-Fock Code in Python: Transparent Implementation of Gaussian-Type Integrals, SCF Procedures, and Geometry Optimization

4K 61 15
manassharma07
pyfock

An efficient and fully parallelized pure python DFT and electronic structure code with GPU acceleration through just-in-time compilation

4K 99 16
joselado
pyqula

Python library to compute properties of quantum tight binding models, including topological, electronic and magnetic properties and including the effect of many-body interactions.

3K 145 42
JuDFTteam
masci-tools

Post-processing toolkit for electronic structure calculations

2K 18 11
tjira
zinq

Implementations of electronic structure methods and mathematical algorithms in Zig, focusing on clarity and simplicity.

2K 0 0
SidRichardsQuantum
vqe-pennylane

Python toolkit for Variational Quantum Eigensolver (VQE), QPE, and QITE workflows for quantum chemistry simulations using PennyLane, supporting reproducible hybrid quantumโ€“classical experiments, using PennyLane.

2K 1 0
JuDFTteam
aiida-kkr

AiiDA plugin of the high-performance density functional theory code JuKKR (www.judft.de) for high-throughput electronic structure calculations.

1K 16 10
JuDFTteam
aiida-fleur

AiiDA plugin of the high-performance density functional theory code FLEUR (www.judft.de) for high-throughput electronic structure calculations.

872 16 11
binggu56
pyqed

Python tools for quantum dynamics, light-matter interaction, spectroscopy, nonadiabatic molecular dynamics, open systems, and electronic structure.

725 25 13
shry-project
shry

SHRY (Suite for High-throughput generation of models with atomic substitutions implemented by python) is a tool for generating unique ordered structures corresponding to a given disordered structure.

394 15 2
mfherbst
asedftk

ASE-compatible calculator for DFTK

348 2 0
freude
nano-net

The project represents an extendable Python framework for the electronic structure computations based on the tight-binding method and transport modeling based on the non-equilibrium Green's function (NEGF) method. The code can deal with both finite and periodic system translated in one, two or three dimensions.

274 36 17
atomec-project
atomec

Python-based average-atom code for simulations of high energy density phenomena such as in warm dense matter.

268 22 12
epfl-theos
koopmans

Implementation of Koopmans-compliant functionals in Quantum ESPRESSO

261 18 7
quantumlib
openfermioncirq

Quantum circuits for simulations of quantum chemistry and materials.

250 295 89
jqmc-project
jqmc

jQMC code implements two real-space ab initio quantum Monte Carlo (QMC) methods. Variatioinal Monte Carlo (VMC) and lattice regularized diffusion Monte Carlo (LRDMC) methods. jQMC achieves high-performance computations especially on GPUs.

248 23 4
santoshkumarradha
pysktb

Scientific Python package for solving Slater Koster tight-binding topological hamiltonian

201 59 9
mfherbst
look4bas

Interactively search for Gaussian basis sets

191 5 2
mala-project
materials-learning-algorithms

Materials Learning Algorithms. A framework for machine learning materials properties from first-principles data.

183 101 28
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology