Curated directory of 847 computational materials science codes across DFT, TDDFT, DMFT, GW/BSE, tight-binding, phonons, molecular dynamics, structure prediction, post-processing and machine-learning frameworks. Browse by category; each entry links to detailed documentation, official site, and DOI references.
ABACUS · ABINIT · APE · ATOMPAW · CASTEP · CP2K · CPMD · cpw2000 · DACAPO · DFT-FE · DFTK · DFTpy · dftworks · eminus · fhi98md · GAPW · GPAW · JDFTx · KSSOLV · MADNESS · NESSIE · OpenAtom · OPIUM · PARATEC · PARSEC · PEtot · PLATO · PROFESS · PWDFT · PWDFT_jl · PWPP · PWtransport · Qbox · Quantum ESPRESSO · QuantumATK · RMGDFT · S/PHI/nX · SimpleDFT · SIRIUS · SPARC · SPHINX · VASP
AkaiKKR · AngstromCube · BERTHA · DIRAC · Elk · EMTO · ErgoSCF · exciting · fem-tddft · Fleur · FPLO · HelFEM · HUTSEPOT · JuKKR · KKR · KKR-ASA · KKRhost · KKRnano · MuST · Questaal · ReSpect · RSPt · SPR-KKR · TOMBO · WIEN2k
ACE-Molecule · ADF · ADF-BAND · AIMPRO · BAND · BigDFT · CONQUEST · CRYSTAL · deMon2k · DMol³ · DoNOF.jl · Entos Qcore · Erkale · EXESS · Fermi.jl · FHI-aims · FLOSIC · FreeON · GBasis · HONPAS · HORTON · inq · MESS · NRLMOL · OLCAO · ONETEP · OpenMX · OrbNet · Promethium · Psi4NumPy · PyDFT · PyFLOSIC · RESCU · SEQQUEST · SIESTA
ABIN · ACES · ACES-II · ACES-III · ADC · AMPAC · BAGEL · BDF · CADPAC · CC4S · ccpy · ccq · CFOUR · CheMPS2 · ChronusQ · Columbus · CuGBasis · Dalton · Dice · DQC · eT · ExaChem · FanPy · Firefly · GAMESS · GAMESS-US · Gaussian · GPU4PySCF · harpy · Jaguar · ModelHamiltonian · Molpro · MRCC · Multiwfn · NWChem · OpenMolcas · ORCA · Priroda · PSI4 · PyCI · pyqint · PySCF · Q-Chem · QUACK · Quantum-Package · QUICK · SlowQuant · Spartan · TeraChem · Turbomole · VOTCA-XTP
AMS-DFTB · DFTB · DFTB+ · DFTBaby · DFTBpy · Fireball · HOTBIT · MLTB · MOPAC · SCINE Sparrow · TBFIT · tightbinder · xTB
ATLAS · KineticNet · MaZe
CE-TDDFT · GCEED · GPAW (TDDFT) · kspy-tddft · Octopus · Qb@ll (Qball) · Qbox (TDDFT) · rhodent · RT-tddft · SALMON · Socorro · TTDFT
2DModel · CoreProjectedHybrids · CP2K (TDDFT) · DFTCXX · exciting (TDDFT) · ksdft++ · NWChem (TDDFT) · PhotoionizationGTO.jl · PyTDDFT · qed-tddft · TDDFT-ris · turboTDDFT
ABINIT-GW · BerkeleyGW · FastGWConvergence · FHI-gap · Fiesta · GAP · Green-MBPT · GreenX · GW-approximation · molgw · momentGW · NanoGW · PyGW · Spex · SternheimerGW · VASP-GW · WEST
ALPS · ALPSCore · AMULET · ComCTQMC · ComDMFT · ComRISB · COMSUITE · DCore · DMFT_ED · DMFTwDFT · EDMFTF · fcdmft · Hubbard-I · iQIST · KadanoffBaym.jl · LinReTraCe · NRGLjubljana · opendf · Rutgers-DMFT · solid_dmft · TRIQS · TRIQS-cthyb · TRIQS-DFTTools · w2dynamics · Zen
ana_cont · CT-HYB · CT-INT · CT-QMC · CT-SEG · CTAUX · CyGutz · d3mft · DMFTpack · DMRGPy · EDIpack · FTPS · GeauxCTQMC · HΦ · impurityModel · NCA_Standalone · NRG-ETH · NRG-ETH-CSC · Pomerol · risb · scsbz · SimpleDMFT_solver · SOM · SpM · TRIQS-NCA
ad_afqmc · ALF · CanEnsAFQMC · CASINO · CHAMP · DCA++ · dqmc · HANDE · ipie · MonteCarlo.jl · NECI · ph-AFQMC · PyQMC · QMC2 · QMcBeaver · qmclib · QMCPACK · QUEST · QWalk · TurboRVB
Block · DMRG++ · ExaTN · ITensor · merapp · mptensor · NORG · PEPS · PySCF-DMRG · PyTreeNet · Quimb · TeNeS · TeNPy · TensorCircuit · TensorNetwork · TNT Library · Uni10
Abipy · BoltzWann · ccao-unfold · dynamics-w90 · EDRIXS · elphbolt · EPWpy · Koopmans · linres · NanoNET · Paoflow · pengWann · pyatb · PyWannier90 · RESPACK · sisl · StraWBerryPy · symclosestwannier · TB2J · VASP2Wannier90 · Wan2respack · Wannier.jl · Wannier90 · wannier_shift · WannierBerri · WannierIO.jl · WannierPy · WannierTools · WanTiBEXOS · WIEN2WANNIER · WOPT · WOPTIC
EDLib · Heisenberg · HopTB.jl · HubbardModel2D · ir2tb · JHeisenbergED · KITE · MagneticKP · MagneticTB · PolaronMobility.jl · Pybinding · pythtb · QuantNBody · QuantumLattice · SlateKoster · SpinMC.jl · Sunny.jl · TBmodels · TBSTUDIO · TBTK · ThreeBodyTB.jl · TightBinding++ · TightBindingToolkit.jl
Kwant · NanoTCAD ViDES · NEGF-DFT · NEMO5 · TBPLaS
ALAMODE · ALATDYN · ALM · almaBTE · API_Phonons · ASE-phonons · ATAT · CRYSTALpytools · elphmod · epiq · EPW · FROPHO · GPU_PBTE · hiPhive · kALDo · latticeDynamics · mace_phonopy · OpenBTE · PERTURBO · Pheasy · Phoebe · PHON · phono3py · PHONON · Phonon-Vibration-Viewer · phononplotter · Phonopy · Phonopy-API · PhonTS · pwtools · QSCAILD · SCAILD · ShengBTE · Simphony · SSCHA · TDEP · THERMACOND · thirdorder.py · YPHON
AMBER · CHARMM · DeepMD-kit · DL_POLY · GROMACS · HTST · i-PI · IMD · LAMMPS · libAtoms/Quippy · MDI drivers · Metadynamics · molecularGSM · N2P2 · NAMD · NEB · OpenMD · PLUMED · RAPTOR · String methods · String_Method
AGOX · AIRSS · BOSS · CALYPSO · COPEX · CrySPY · EVO · FLAME · GASP · GAtor · Genarris · MAISE · MGAC · ParetoCSP · PyChemia · StructOpt · USPEX · XtalOpt
ASE-GA · CrySPR · CSPBench · HTOCSP · MUSE · OpenCSP · PXRDGen · PyMetadynamics · pyocse · PyXtal · RandSpg · SOPRANO · TCSP
CrySPAI · CSPML · GNOA · MaterialsProject-ML · PyMCSP · PyXtal-ML · USPEX-ML
AlphaCrystal · CDVAE · CrystalFlow · CrystalGAN · DiffCSP · EquiCSP · FlowLLM · FlowMM · GNoME · ICSG3D · MatterGen · OMatG · SyMat · SymmCD
abipy · aiida-fleur · aiida-kkr · aims_DosBand · aimstools · ARPESGUI · arpespythontools · AutoBZ.jl · bandplot · bands4vasp · BandUP · banduppy · blaze2d · Brillouin-zone-navigator · DensityTool · dftscr · easyunfold · Effective-mass-fitting · effectivemass · effmass · ElkOpticsAnalyzer · elphem · emc · erlabpy · FermiSurfer · fold2Bloch · fold2Bloch-VASP · fuller · IFermi · JARVIS-Tools · kgrid · KpLib · masci-tools · matminer · mpes · mstar · NanoNet · OrbVis · p4vasp · pawpyseed · peaks · plot4dft · postqe · py4vasp · py_FS · PyARPES · pyprocar · PyProcar-Unfold · pysktb · pyvaspwfc · QEPlotter · QEView · SeeK-path · sumo · TightBinding.jl · UltimateEPM · vasp_unfold · VaspBandUnfolding · VASPBERRY · vaspkit · vasppy · vaspvis · vaspy · VASPy · WOOPs · yambopy
Berry-Phase · BerryEasy · BerryPI · Chern-Number · DFT2kp · findmagsym · IrRep · irvsp · kdotp-generator · kdotp-symmetry · qeirreps · SpaceGroupIrep · spgrep · spgrep-modulation · TIM · topo_2bands · WannSymm · WIEN2k-Topo · WloopPHI
AICON2 · AMMCR · AMSET · BoltzTraP · BoltzTraP2 · ElasTool · ElecTra (ELECTRA) · empirical_thermal_conductivity · gkx · kg4vasp · kubocalc · LanTraP · MD-GreenKubo-Thermal-Conductivity · mDCThermalC · mech2d · MechElastic · pymatgen-analysis-diffusion · TEprop2D · ThermoElectric · topological-insulator-spin-hall · TransOpt · Unifiedkappa-phonopy
AdNDP · AIM-UC · AIM2000 · AIMAll · AIMPAC · APOST3D · Bader · Bondalyzer · Chargemol · Chemissian · ChemTools · COHP · Critic2 · DDEC · denspart · DensToolKit · DGrid · EDDB · ESI-3D · ESIpy · Hirshfeld · IGMPlot · IGMpython · JANPA · Lobster · LobsterPy · MolBO · Molden2AIM · NBO · NCIPLOT · ORBKIT · PAMoC · pybader · PyMol-QTAIM · QMForge · QTAIM.wl · QuantVec · TopChem2 · TopIso3D Viewer · TopMod · TOPOND
cp2k_xas_tool · Crispy · CRYSOL · CTM4XAS · Demeter · DP · EasySpin · exciting-XS · ezSpectra · FDMNES · FEFF · HyperSpy · Larch · Libwfa · mbxaspy · MLXANES · MRSimulator · Multiplety · Phonopy-Spectroscopy · phonopy-vibspec · ppafm · PPSTM · pyEELS · pyFitIt · PyTASER · qeapp-xps · QERaman · QuantEXAFS · Quanty · ramannoodle · ShiftML · StoBe · ThermoPW · VASP-Raman · XANESNET · xas-tools · xspectra
AtomMag · DarkMAGIC · exchanges · fidimag · Jx_DMFT · MAELAS · Magnon codes · magnum.af · McPhase · MicroMagnetic.jl · mumax+ · Mumax3 · OOMMF · SpinW · Spirit · Ubermag · UppASD · VAMPIRE
ASE-GUI · Avogadro · cif2cell · JMol · matterviz · Molara · OVITO · PyMOL · surfaxe · VESTA · VMD · XCrySDen
DPNEGF · Gollum · GreenCheetah · Jiezi · MIKA · Nanodcal · PyMoire · RUQT · Smeagol · Transiesta
CASCADE · dbaAutomator · DFTTK · doped · gpaw-tools · ml4nmr · py-sc-fermi · PyCDT · PyDEF · pylada-defects · pymatgen-analysis-defects · vaspup2.0
ASE · CatKit · Jarvis-Tools · maml · matscipy · MLatom · pymatgen · pymatgen-analysis · pymatgen-db · pymatviz · spglib · XenonPy
AiiDA · atomate · atomate2 · Covalent · custodian · Dask · FireWorks · jobflow · jobflow-remote · Luigi · MAST · MyQueue · Parsl · ph3pywf · Pyiron · quacc · Signac · simmate
AiiDA plugin registry · aiida-abinit · aiida-bigdft · aiida-cp2k · aiida-crystal-dft · aiida-fhiaims · aiida-gaussian · aiida-lammps · aiida-nwchem · aiida-openmx · AiiDA-QuantumESPRESSO · AiiDA-VASP · AiiDA-wannier90 · AiiDA-yambo
2DMatPedia · AFLOW · C2DB · CCDC · JARVIS · Materials Cloud · Materials Project · mp-api · NCD · NOMAD · OPTIMADE · OQMD · qmpy · teMatDb · thermo
Allegro · m3gnet · SchNetPack
AFLOW-ML · AFLOW-SYM · CatApp · CatMAP · DataVerse · Dual-fermions · GASpy · HubbardFermiMatsubara · Matbench · OSF · QMCPACK-addons · Stoner · Zenodo