This is your work, valued
PyFock. An efficient and fully parallelized pure python DFT and electronic structure code with GPU acceleration through just-in-time compilation
★ 68English-Dictionary-CSV. English Dictionary in a CSV File
★ 32crysx_nn. A simplistic and efficient pure-python neural network library from Phys Whiz.
★ 23VASP-GUI. A web app to help create POSCAR and INCAR files for VASP
★ 11PyFock-GUI. A streamlit web application for running PyFock interactively on the web or your own PC.
★ 11Curve_Fitting-AndroidApp. Android App to find the best fit for a given set of data.
★ 10RIPER-Tools-for-TURBOMOLE. A streamlit web app to help you with setting up DFT calculations for the RIPER module of TURBOMOLE and to analyze the results
★ 5MNIST-PLUS. Extended MNIST dataset with more examples of handwritten digits with more variations than the original MNIST.
★ 5CrystalVisualizer. An android app that uses the open source JSmol library to display .CIF files for viewing crystal structures.
★ 5Basis_Set_Format_Converter. This is a web application/ onilne tool that allows you to enter a basis set in the form of text input for a variety of Quantum Chemistry softwares, and convert it to another format.
★ 4LK99. This repo provides the structure files of LK99 and related materials reported in the literature. Hopefully, it will be useful to Computational Material Scientists
★ 4CrysX-CompChem-File-Converter. This online tool allows you to enter a molecular geometry file in various formats, and convert it to another format that you desire.
★ 3CrysX-3D-Viewer. Release Compiled Binaries of CrysX-3D Viewer for Windows, MaOS X, Linux and Android
★ 2resume. Resume webpage for Manas Sharma
★ 1RIPER-Embed-Input-Creator. Input file creator for DFT based embedding calculations using TURBOMOLE riper module
★ 1Numerical_Integration_Demo. A streamlit web app demsontrating numerical integration methods like Trapezoidal, Simpson's 1/3rd and Simpson's 3/8th rule.
★ 1MLIP-Playground. Run atomistic simulations with state-of-the-art universal machine learning interatomic potentials (MLIPs) for molecules and materials
★ 1Microstructure_Classification_App. Python
★ 1Cube_Suite. A streamlit web GUI to process and manipulate cube files generated by quantum chemistry programs and powered by the Cube Toolz python library (https://github.com/funkymunkycool/Cube-Toolz)
★ 1pyscf. Python module for quantum chemistry
★ 1Website_Files_for_PyFock. Files related to the website of PyFock
★ 1VASP-tutorial. Introductory course on the Vienna Ab Initio Simulation Package (VASP) given by Dr. Federico Dattila at the Institute of Chemical Research of Catalonia (ICIQ) during September 2021.
★ 33q-vSZPs. Basis set files for the q-vSZPs basis set and its non-adaptive variant (qavg-vSZPs) together with guidelines how to use them.
★ 10streamlit-login. Python
★ 58ecp_integral. C++
★ 1atom-dft-mlxc. Finite-element single-atom DFT solver and density descriptor toolkit for machine-learned exchange-correlation research
★ 4simple-dftd3. Library first implementation of the D3 dispersion correction
★ 85dimenet. DimeNet and DimeNet++ models, as proposed in "Directional Message Passing for Molecular Graphs" (ICLR 2020) and "Fast and Uncertainty-Aware Directional Message Passing for Non-Equilibrium Molecules" (NeurIPS-W 2020)
★ 357Equivariant-Graph-Neural-Networks. Implementation of Geometrically Equivariant Graph Neural Networks (GNNs) in PyTorch.
★ 3Bandformer. Implementation of Graph Transformer Networks for Accurate Band Structure Prediction: An End-to-End Approach
★ 8SchNet. SchNet - a deep learning architecture for quantum chemistry
★ 300BGML. Automatic Prediction of Band Gaps of Inorganic Materials using Machine Learning
★ 10G-SchNet. G-SchNet - a generative model for 3d molecular structures
★ 145mace_e3nn_new. MACE - Fast and accurate machine learning interatomic potentials with higher order equivariant message passing.
★ 1flashmd. A universal ML model to predict molecular dynamics trajectories with long time steps
★ 55tnt. A lightweight library for PyTorch training tools and utilities
★ 1.7kTSENN. Implementation of Accurate Prediction of Tensorial Properties via an Equivariant Neural Network (TSENN)
★ 8cace. Python
★ 137tce-lib. tensor cluster expansion
★ 5Band-gap-predication. Jupyter Notebook
★ 4alignn. Atomistic Line Graph Neural Network https://scholar.google.com/citations?user=9Q-tNnwAAAAJ https://www.youtube.com/@dr_k_choudhary
★ 328crystal-gnn. A Benchmarking Framework for Crystal GNNs
★ 21GNN_prediction. Structural and electronic property prediction based on graph neural network
★ 3awesome-matchem-datasets. Python
★ 354orb-models. ORB forcefield models from Orbital Materials
★ 604tace. Tensor Atomic Cluster Expansion
★ 45MatRIS. This repository contains the official PyTorch implementation of MatRIS.
★ 41fromage. Framework for Molecular Aggregate Excitation
★ 32metatomic. Atomistic machine learning models you can use everywhere for everything
★ 45metatrain. Train, fine-tune, and manipulate machine learning models for atomistic systems
★ 74upet. Universal machine-learning models for advanced atomistic simulations
★ 221openmm-ml. High level API for using machine learning models in OpenMM simulations
★ 176Nook-iin. Programa de Tesis, determina celdas primitivas para heteroestructuras 2D multicapa
★ 4matcalc. A python library for calculating materials properties from the PES
★ 148DeepH-pack. Deep neural networks for density functional theory Hamiltonian.
★ 335libECP. calculation of effective core potential (ECP) integrals in quantum chemistry codes
★ 6libgtoint. An analytical GTO integral library for C and Fortran
★ 10moseca. A Streamilt web app for music source separation & karaoke
★ 389Streamlit-Authenticator. A secure authentication module to manage user access in a Streamlit application.
★ 2.1kmace-md. Python
★ 24absolv. Absolute solvation free energy calculations with OpenFF and OpenMM
★ 34fep_tutorial. Rich Text Format
★ 47dscribe. DScribe is a python package for creating machine learning descriptors for atomistic systems.
★ 469GPy. Gaussian processes framework in python
★ 2.2kmace-foundations. MACE foundation models (MP, OMAT, mh-1)
★ 276atomistica. Atomistica is a library of interatomic potentials that is compatible with ASE and LAMMPS
★ 1espresso. Compiled binaries and sources of Quantum ESPRESSO, redistributed by AdvanceSoft Corp.
★ 28lammps. Compiled binaries and sources of LAMMPS, redistributed by AdvanceSoft Corp.
★ 62tad-dftd3. PyTorch Autodiff DFT-D3 Implementation.
★ 25pydft. Python-based localized-orbital Density Functional Theory code for educational purposes.
★ 21pyquante2. Python Quantum Chemistry Reloaded. This is a rewrite of the standard PyQuante program to clean up things that have been nagging me.
★ 159qcint. An optimized libcint branch for X86 architecture
★ 31libint. Libint: high-performance library for computing Gaussian integrals in quantum mechanics
★ 264tad-libcint. PyTorch-based C-Interface for Integrals.
★ 6flashTP. Torch-native C++/CUDA library to accelerate tensor-product layers in MLIPs
★ 63hip. HIP: Hessians with Interatomic Potentials
★ 39ASL. Academic Software License
★ 7g-xtb. Development versions of the g-xTB method. Final implementation will not happen here but in tblite (https://github.com/tblite/tblite).
★ 199xtb. Semiempirical Extended Tight-Binding Program Package
★ 816xtb_ase. A fully featured ASE calculator for xTB
★ 25tblite. Light-weight tight-binding framework
★ 212xtb-python. Python API for the extended tight binding program package
★ 129Website_Files_for_PyFock. Files related to the website of PyFock
★ 1streamlit-bg-video-demo. A demo app showing how to add a video to the backgound of your Streamlit app!
★ 4PyFock. An efficient and fully parallelized pure python DFT and electronic structure code with GPU acceleration through just-in-time compilation
★ 68PyFock-GUI. A streamlit web application for running PyFock interactively on the web or your own PC.
★ 11Continous-Symmetry-Operation-Measure-Program. A program to evaluate the point group symmetry of a coordination structure.
★ 4pyDFTD3. Python version of Grimme's D3-dispersion correction for compchem inputs/outputs
★ 19torch-dftd. pytorch implementation of dftd2 & dftd3 (not actively maintained)
★ 107symmetrix. C++
★ 43torch-sim. Torch-native, batchable, atomistic simulations.
★ 476skala. Skala exchange-correlation functional
★ 241Adaptive-VQE. Python
★ 3MACE. MACE, a Machine-learning Approach to Chemistry Emulation
★ 6Orbital-adapted-VQE-demo. Variational quantum eigensolver (VQE) with top-level basis set optimization for electronic structure.
★ 5QuantumChemistryQiskit. Tutorials of Quantum Chemistry in Quantum Computers using Qiskit
★ 2vmd_diffusion_coefficient. Computing Diffusion Coefficients in Macromolecular Simulations: The Diffusion Coefficient Tool for VMD
★ 36Polypy. polypy - Analysis Tools for Solid State Molecular Dynamics and Monte Carlo Trajectories
★ 14packmol. Packmol - Initial configurations for molecular dynamics simulations
★ 362William_CI. calculate the integrals matrix
★ 2reuse-tool. This is a mirror of https://codeberg.org/fsfe/reuse-tool
★ 580byteqc. Cuda
★ 128streamlit. Streamlit — A faster way to build and share data apps.
★ 45kpdoc. API Documentation for Python Projects
★ 2.5kpdoc. 🐍 ➡️ 📜 Auto-generate API documentation for Python projects
★ 1.2kawesome-materials-informatics. Curated list of known efforts in materials informatics, i.e. in modern materials science
★ 519playground. A Streamlit application to play with machine learning models directly from the browser
★ 84Fortran_Davidson. Davidson eigensolver implemented in Fortran
★ 17sella. A Python software package for saddle point optimization and minimization of atomic systems.
★ 165qgss-2025. Labs for QGSS 2025. Lectures notes can be found in a separate repo: https://github.com/qiskit-community/qgss-2025-lecture-notes
★ 336glass. Digital Mind Extension
★ 7.6kgraphRC. Internal Coordinate Analysis of Vibrational Modes from QM Calculations.
★ 30chemprop. Message Passing Neural Networks for Molecule Property Prediction
★ 2.4ktyping-simulator. VSCode Extension: Simulates typing for use in presentations or live video recordings. Typing from file or clipboard, with auto typing mode or manual typing mode.
★ 42gemini-cli. An open-source AI agent that brings the power of Gemini directly into your terminal.
★ 106kModel-Compression-Papers. Papers for deep neural network compression and acceleration
★ 402graph-pes. train and use graph-based ML models of potential energy surfaces
★ 126augment-atoms. dataset augmentation for atomistic machine learning
★ 25mace-off. MACE-OFF23 models
★ 74torch-molecule. torch-molecule is a deep learning package for molecular discovery, designed with an sklearn-style interface for property prediction, inverse design and representation learning.
★ 322mlip. Library for efficient training and application of Machine Learning Interatomic Potentials (MLIP)
★ 119mattersim. MatterSim: A deep learning atomistic model across elements, temperatures and pressures.
★ 574SevenNet. SevenNet - a graph neural network interatomic potential package supporting efficient multi-GPU parallel molecular dynamics simulations.
★ 257standford-machine-learning. Machine learning problem sets from Stanford University's Machine Learning course on Coursera
★ 10mace-layer. Higher order equivariant graph neural networks for 3D point clouds
★ 48Gradient-Free-Optimizers. Lightweight optimization with local, global, population-based and sequential techniques across mixed search spaces
★ 1.3kPOSCAR3D. POSCAR3D is a 3D visualization tool for POSCAR files, offering realistic atom rendering based on van der Waals radii. Developed for researchers and students, it provides an interactive way to explore molecular structures with ease.
★ 5pythonnet. Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
★ 5.5kqml_workshop_intro. This workshop provides an introduction to Quantum Machine Learning using PennyLane and PyTorch, with hands-on exercises and take-home challenges. The workshop includes four practical sessions that cover the QML concepts, models, and techniques.
★ 34AdsorbDiff. [ICML'24] Adsorbate Placement via Conditional Denoising Diffusion
★ 25Yolo-Interface-using-Streamlit. A web interface for real-time yolo inference using streamlit. It supports CPU and GPU inference, supports both images and videos and uploading your own custom models.
★ 56mse_142_cr. A course reader for a UG quantum mechanics class at Stanford University
★ 2CHat. Shell
★ 1allegro-pol. Allegro-pol extends the Allegro architecture to model the electric response of materials
★ 38chronusq_public. The public repository of the Chronus Quantum (ChronusQ) Software Package
★ 23davidson. davidson iterative diagonalizer
★ 12davidson_algorithm. Attempt at python code doing Davidson iterative Eigenvalue solver
★ 3autoadsorbate. Chemical intuition for surface science in a package.
★ 62GANSU. GPU Accelerated Numerical Simulation Utility for Quantum Chemistry
★ 25spectra. A header-only C++ library for large scale eigenvalue problems
★ 857Quantum-Espresso-Tutorial-2019-Projects. Gnuplot
★ 243phononwebsite. Visualise lattice vibrations
★ 109grace-tensorpotential. GRACE models and gracemaker (as implemented in TensorPotential package)
★ 96materials_discovery. Jupyter Notebook
★ 1.2kturbomoleio. Turbomoleio is a python package containing a set of tools for the generation of inputs and parsing of outputs for the TURBOMOLE quantum chemistry package.
★ 21symd. N-Dimensional MD engine with symmetry group constraints written in C
★ 49nequip-input-files. Input files for Batzner, S., Musaelian, A., Sun, L., Geiger, M., Mailoa, J. P., Kornbluth, M., ... & Kozinsky, B. (2021). E(3)-equivariant graph neural networks for data-efficient and accurate interatomic potentials. arXiv preprint arXiv:2101.03164.
★ 17fairchem. FAIR Chemistry's library of machine learning methods for chemistry
★ 2.2kdefectpl. A unified package for post-processing optical properties of point defects from first principles calculation.
★ 11iisc-ml-school. Materials for the ML schools at IISC 2025
★ 14geometric-gnns. List of Geometric GNNs for 3D atomic systems
★ 122sod. Site-Occupancy Disorder (SOD)
★ 58Engine. QM package
★ 3Bloqade.jl. Package for the quantum computation and quantum simulation based on the neutral-atom architecture.
★ 2QuSpin. A python wrapper for doing ED calculations on many-body systems
★ 332lattice_matcher. Software for calculating epitaxial lattice matches considering symmetries of different crystal systems
★ 3OgreInterface. Package for creating and optimizing lattice matched and domain matched epitaxial interfaces.
★ 12ElectronicLatticeMatch. Heteroepitaxial lattice matching for electronic applications.
★ 8DECIMER-Image_Transformer. DECIMER Image Transformer is a deep-learning-based tool designed for automated recognition of chemical structure images. Leveraging transformer architectures, the model converts chemical images into SMILES strings, enabling the digitization of chemical data from scanned documents, literature, and patents.
★ 386DECIMER-Image-to-SMILES. The repository contains the network and the related scripts for encoder-decoder based Chemical Image Recognition
★ 105Image2Smiles. Given an image of a molecule create a smiles or mol represenatation.
★ 26ImageMol. ImageMol is a molecular image-based pre-training deep learning framework for computational drug discovery.
★ 56openqp. The main repository of Open Quantum Platform (OpenQP) maintained by Choi Group at KNU.
★ 64VASPIN_GEN. A script to generate VASP input files including INCAR, KPOINTS, POTCAR and vasp_job.sh script.
★ 8kpath. Python script for generating points of high symmetry in band structure calculation. Currently this code supports Quantum Espresso
★ 4spglib. C library for finding and handling crystal symmetries
★ 369AIMNet2. DEPRECATED — migrated to isayevlab/aimnetcentral
★ 170atomate2. atomate2 is a library of computational materials science workflows
★ 325VASP-GUI. A web app to help create POSCAR and INCAR files for VASP
★ 11ase_tools. Python
★ 5structureFactorFreud. Simple Python codes for calculating the structure factor (and 3-D RDF) from lammps trajectory files, using the package freud
★ 9SPARC. Simulation Package for Ab-initio Real-space Calculations
★ 97STRONG. String Representations of Nanopore Geometry in 2D Materials
★ 6PB-LJ. Poisson-Boltzmann theory of electrical double layers with van der Waals and soft repulsive interactions
★ 6datasets_and_databases_4_MLPs. Jupyter Notebook
★ 70NequIP-MLP. Molecular Dynamics with NeQUIP Machine Learning Potential Package
★ 2NequIP-Tutorial. Jupyter Notebook
★ 1mace-tutorials. Collection of tutorials to use the MACE machine learning force field.
★ 63mace. MACE - Fast and accurate machine learning interatomic potentials with higher order equivariant message passing.
★ 1.3kflare. An open-source Python package for creating fast and accurate interatomic potentials.
★ 358allegro. Allegro is a code for building highly scalable E(3)-equivariant interatomic potentials
★ 492qulacs-visualizer. qulacs-visualizer is a quantum circuit drawing library for qulacs.
★ 11VASPsol. Solvation model for the plane wave DFT code VASP.
★ 176VASPsol. Fortran
★ 87QMatSuite. Quantum Visualization Interacting Toolkit for Ab-initio Simulations
★ 79MOCVD-Model-MoS2. Fully Ab Initio Mechanism of Shape and Size Evolution During the Chemical Vapor Deposition of MoS2 Monolayers
★ 3cif2cell-lammps. Python
★ 10Lammps-Data-File-Generator. Generate data file for lammps using force field and a POSCAR (VASP) like input file.
★ 20polymer_metal_interface. Provides some useful information and the LAMMPS input files to model a polymer-metal interface.
★ 40FreeEnergyLAMMPS. Examples demonstrating how to reproduce the results in the paper.
★ 72LAMMPS_Examples. Examples LAMMPS simulations to generate thermodynamic properties of simple molecular models
★ 89lammps-input-files. LAMMPS inputs and data files
★ 307pair_nequip. Deprecated - see `pair_nequip_allegro`
★ 44nequip. NequIP is a code for building E(3)-equivariant interatomic potentials
★ 939lammps-tutorials. LAMMPS tutorials for Beginners
★ 482pair_potentials. A tutorial on how to create LAMMPS-style pair potentials and use them in combination with GAP potentials to run MD simulations.
★ 4lammpstutorials-inputs. LAMMPS input from lammpstutorials.github.io
★ 63fftool. Tool to build force field input files for molecular simulation
★ 204tutorials. Yambo Tutorials
★ 8lammps. Public development project of the LAMMPS MD software package
★ 3kdeepmd-kit. A deep learning package for many-body potential energy representation and molecular dynamics
★ 2ktrexio. TREX I/O library
★ 71GTH. Scala
★ 19pyGWBSE. python workflow for GW-BSE calculation
★ 31ZLUDA. CUDA on non-NVIDIA GPUs
★ 15ksupervision. We write your reusable computer vision tools. 💜
★ 48kQPanda-2. QPanda 2 is an open source quantum computing framework developed by OriginQC that can be used to build, run, and optimize quantum algorithms.
★ 1.2kOpenFermion. Python package for compiling and analyzing quantum algorithms to simulate electronic structures.
★ 1.7kqiskit-community-tutorials. A collection of Jupyter notebooks developed by the community showing how to use Qiskit
★ 851textbook. Source content for the Qiskit Textbook
★ 726VQE. A python module and example scripts to perform molecular simulationts with the variational quantum eigensolver (VQE)
★ 29adapt-vqe. ADAPT-VQE simulation code
★ 27Nbed. Python package to reduce the qubit requirements of quantum simulation by embedding into DFT.
★ 11numpy_MD. Jupyter Notebook
★ 1qc2. Facilitate the orchestration of quantum chemistry applications on quantum computers
★ 5HF_Gradient. Jupyter Notebook
★ 3Cube_Suite. A streamlit web GUI to process and manipulate cube files generated by quantum chemistry programs and powered by the Cube Toolz python library (https://github.com/funkymunkycool/Cube-Toolz)
★ 1prism. Python implementation of electronic structure theories for simulating spectroscopic properties
★ 23MolTaut. MolTaut, a tool for the rapid generation of favorable states of drug-like molecules in water
★ 20p4est. The "p4est" forest-of-octrees library
★ 311marimo. A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.
★ 22k