Open Resources

Chemistry code

Browse community-submitted repositories with citations, contributors, and links back to the original project.

Approved resources

105 approved code entries are available for search indexing and community discovery.

Code · Molecular simulation and atomistic ML

ACEsuit/mace-foundations

MACE foundation models (MP, OMAT, mh-1) Why it is useful: Molecular simulation and atomistic ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 266 stars, 25 fork...

Molecular simulation and atomistic MLGitHubsource codechemistryforce-fields
Code · Molecular simulation and atomistic ML

Acellera/htmd

HTMD: Programming Environment for Molecular Discovery Why it is useful: Molecular simulation and atomistic ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 274...

Molecular simulation and atomistic MLGitHubsource codeautomatedrug-discovery
Code · Molecular simulation and atomistic ML

Acellera/moleculekit

MoleculeKit: Your favorite molecule manipulation kit Why it is useful: Molecular simulation and atomistic ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 237 s...

Molecular simulation and atomistic MLGitHubsource codedrug-discoverymachine-learning
Code · Docking and protein-ligand modeling

AngelRuizMoreno/Jupyter_Dock

Jupyter Dock is a set of Jupyter Notebooks for performing molecular docking protocols interactively, as well as visualizing, converting file formats and analyzing the results. Why it is useful: Docking and protein-ligand modeling repositor...

Docking and protein-ligand modelingGitHubsource codeautodockautodock-vina
Code · Drug discovery and ADMET ML

AstraZeneca/chemicalx

A PyTorch and TorchDrug based deep learning library for drug pair scoring. (KDD 2022) Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows...

Drug discovery and ADMET MLGitHubsource codebiologychemistry
Code · Chemistry software and utilities

BioPandas/biopandas

Working with molecular structures in pandas DataFrames Why it is useful: Chemistry software and utilities repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 752 star...

Chemistry software and utilitiesGitHubsource codebioinformaticscomputational-biology
Code · Generative molecular design

BioinfoMachineLearning/bio-diffusion

A geometry-complete diffusion generative model (GCDM) for 3D molecule generation and optimization. (Nature CommsChem) Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthe...

Generative molecular designGitHubsource codecomputational-biologycomputational-chemistry
Code · Generative molecular design

CDDLeiden/DrugEx

De Novo Drug Design with RNNs and Transformers Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 186 stars, 29 forks,...

Generative molecular designGitHubsource codecheminformaticsde-novo-drug-design
Code · Cheminformatics infrastructure

CalebBell/thermo

Thermodynamics and Phase Equilibrium component of Chemical Engineering Design Library (ChEDL) Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discover...

Cheminformatics infrastructureGitHubsource codechemical-engineeringcheminformatics
Code · Drug discovery and ADMET ML

DSPsleeporg/smiles-transformer

Original implementation of the paper "SMILES Transformer: Pre-trained Molecular Fingerprint for Low Data Drug Discovery" by Shion Honda et al. Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecul...

Drug discovery and ADMET MLGitHubsource codecheminformaticschemistry
Code · Drug discovery and ADMET ML

DeepGraphLearning/torchdrug

A powerful and flexible machine learning platform for drug discovery Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals:...

Drug discovery and ADMET MLGitHubsource codedeep-learningdrug-discovery
Code · Generative molecular design

Dunni3/FlowMol

Mixed continous/categorical flow-matching model for de novo molecule generation. Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. Git...

Generative molecular designGitHubsource codecomputational-biologycomputational-chemistry
Code · Generative molecular design

GenSI-THUAIR/MolCRAFT

Official repository for MolCRAFT series Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 155 stars, 11 forks, primary...

Generative molecular designGitHubsource code3d-molecules-modelsbayesian-flow-networks
Code · Docking and protein-ligand modeling

HannesStark/EquiBind

EquiBind: geometric deep learning for fast predictions of the 3D structure in which a small molecule binds to a protein Why it is useful: Docking and protein-ligand modeling repository for chemistry, cheminformatics, molecular ML, simulati...

Docking and protein-ligand modelingGitHubsource codedrug-discoveryequivariance
Code · Docking and protein-ligand modeling

HannesStark/boltzgen

BoltzGen: Toward Universal Binder Design Why it is useful: Docking and protein-ligand modeling repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 971 stars, 240 fork...

Docking and protein-ligand modelingGitHubsource codeantibody-designantibody-engineering
Code · Chemistry software and utilities

ITensor/ITensor

A C++ library for efficient tensor network calculations Why it is useful: Chemistry software and utilities repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 403 sta...

Chemistry software and utilitiesGitHubsource codechemistryphysics
Code · Cheminformatics infrastructure

MLCIL/scikit-fingerprints

Scikit-learn compatible library for molecular fingerprints and chemoinformatics Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. G...

Cheminformatics infrastructureGitHubsource codebioinformaticschemical-data
Code · Drug discovery and ADMET ML

Mariewelt/OpenChem

OpenChem: Deep Learning toolkit for Computational Chemistry and Drug Design Research Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows....

Drug discovery and ADMET MLGitHubsource codecomputational-biologycomputational-chemistry
Code · Generative molecular design

MinkaiXu/GeoDiff

Implementation of GeoDiff: a Geometric Diffusion Model for Molecular Conformation Generation (ICLR 2022). Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug...

Generative molecular designGitHubsource codecomputational-biologycomputational-chemistry
Code · Generative molecular design

MinkaiXu/GeoLDM

Geometric Latent Diffusion Models for 3D Molecule Generation Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 277 sta...

Generative molecular designGitHubsource codedeep-generative-modeldiffusion-models
Code · Generative molecular design

MolecularAI/REINVENT4

AI molecular design tool for de novo design, scaffold hopping, R-group replacement, linker design and molecule optimization. Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation,...

Generative molecular designGitHubsource codeaiastrazeneca
Code · Reaction informatics and synthesis

MolecularAI/aizynthfinder

A tool for retrosynthetic planning Why it is useful: Reaction informatics and synthesis repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 847 stars, 178 forks, prim...

Reaction informatics and synthesisGitHubsource codeastrazenecachemical-reactions
Code · Generative molecular design

MorganCThomas/MolScore

An automated scoring function to facilitate and standardize the evaluation of goal-directed generative models for de novo molecular design Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular M...

Generative molecular designGitHubsource codebenchmarkcheminform
Code · Drug discovery and ADMET ML

NVIDIA-BioNeMo/bionemo-framework

BioNeMo Framework: For building and adapting AI models in drug discovery at scale Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. Gi...

Drug discovery and ADMET MLGitHubsource codedrug-discoverygpu
Code · Generative molecular design

NVIDIA-BioNeMo/genmol

GenMol is a generative AI model for creating novel molecules. It utilizes masked discrete diffusion and fragment-based generation to create valid molecules, which are encoded in the SAFE molecular representation. Why it is useful: Generati...

Generative molecular designGitHubsource code
Code · Chemistry software and utilities

NVIDIA-BioNeMo/nvMolKit

A high-performance, GPU-accelerated library for key computational chemistry tasks, such as molecular similarity, conformer generation, and geometry relaxation. Why it is useful: Chemistry software and utilities repository for chemistry, ch...

Chemistry software and utilitiesGitHubsource code
Code · Drug discovery and ADMET ML

OpenChemistry/avogadroapp

Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. Why it is useful: Drug discovery and ADMET ML repository for che...

Drug discovery and ADMET MLGitHubsource codeavogadrochemistry
Code · Drug discovery and ADMET ML

OpenChemistry/avogadrolibs

Avogadro libraries provide 3D rendering, visualization, analysis and data processing useful in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. Why it is useful: Drug discovery and ADMET ML...

Drug discovery and ADMET MLGitHubsource codeavogadrochemistry
Code · Materials and crystal chemistry

PytLab/VASPy

Manipulating VASP files with Python. Why it is useful: Materials and crystal chemistry repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 300 stars, 96 forks, primar...

Materials and crystal chemistryGitHubsource codecatalysis-informaticschemistry
Code · Quantum chemistry and simulation

Quantum-Accelerators/quacc

quacc is a flexible platform for computational materials science and quantum chemistry that is built for the big data era. Why it is useful: Quantum chemistry and simulation repository for chemistry, cheminformatics, molecular ML, simulati...

Quantum chemistry and simulationGitHubsource codechemistrycomputational-materials-science
Code · Reaction informatics and synthesis

ReactionMechanismGenerator/RMG-Py

Python version of the amazing Reaction Mechanism Generator (RMG). Why it is useful: Reaction informatics and synthesis repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub sign...

Reaction informatics and synthesisGitHubsource codechemistrychemistry-discovery
Code · Generative molecular design

THUNLP-MT/PS-VAE

This repo contains the codes for our paper: Molecule Generation by Principal Subgraph Mining and Assembling. Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or d...

Generative molecular designGitHubsource codedrug-discoveryfragment-based-drug-discovery
Code · Generative molecular design

XuhanLiu/DrugEx

Deep learning toolkit for Drug Design with Pareto-based Multi-Objective optimization in Polypharmacology Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug...

Generative molecular designGitHubsource codecheminformaticsdeep-learning
Code · Generative molecular design

YangLing0818/IRDiff

[ICML 2024] Interaction-based Retrieval-augmented Diffusion Models for Protein-specific 3D Molecule Generation Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or...

Generative molecular designGitHubsource code3d-molecules-modelsdiffusion-models
Code · Chemistry software and utilities

a-r-j/graphein

Protein Graph Library Why it is useful: Chemistry software and utilities repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 1174 stars, 141 forks, primary language:...

Chemistry software and utilitiesGitHubsource codebioinformaticscomputational-biology
Code · Generative molecular design

acharkq/NExT-Mol

Source code for ICLR2025 paper "NExT-Mol: 3D Diffusion Meets 1D Language Modeling for 3D Molecule Generation". Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or...

Generative molecular designGitHubsource code
Code · Molecular simulation and atomistic ML

atomicarchitects/equiformer

[ICLR 2023 Spotlight] Equiformer: Equivariant Graph Attention Transformer for 3D Atomistic Graphs Why it is useful: Molecular simulation and atomistic ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or dr...

Molecular simulation and atomistic MLGitHubsource codeai-for-sciencecatalyst-design
Code · Molecular simulation and atomistic ML

atomicarchitects/equiformer_v2

[ICLR 2024] EquiformerV2: Improved Equivariant Transformer for Scaling to Higher-Degree Representations Why it is useful: Molecular simulation and atomistic ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis,...

Molecular simulation and atomistic MLGitHubsource codeai-for-sciencecatalyst-design
Code · Drug discovery and ADMET ML

awslabs/dgl-lifesci

Python package for graph neural networks in chemistry and biology Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 80...

Drug discovery and ADMET MLGitHubsource codebioinformaticscheminformatics
Code · Reaction informatics and synthesis

bjodah/chempy

⚗ A package useful for chemistry written in Python Why it is useful: Reaction informatics and synthesis repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 647 stars,...

Reaction informatics and synthesisGitHubsource codechemical-formulaschemical-kinetics
Code · Generative molecular design

blazerye/DrugAssist

[Briefings In Bioinformatics] DrugAssist: A Large Language Model for Molecule Optimization Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery work...

Generative molecular designGitHubsource codeai-for-sciencedrug-discovery
Code · Cheminformatics infrastructure

cbouy/mols2grid

Interactive molecule viewer for 2D structures Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 254 stars, 34 forks...

Cheminformatics infrastructureGitHubsource codecheminformaticsjupyter
Code · Cheminformatics infrastructure

cdk/cdk

The Chemistry Development Kit Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 585 stars, 175 forks, primary langu...

Cheminformatics infrastructureGitHubsource codebioinformaticsblueobelisk
Code · Drug discovery and ADMET ML

chainer/chainer-chemistry

Chainer Chemistry: A Library for Deep Learning in Biology and Chemistry Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signa...

Drug discovery and ADMET MLGitHubsource codebiologychainer
Code · Chemistry software and utilities

chao1224/MoleculeSTM

Multi-modal Molecule Structure-text Model for Text-based Editing and Retrieval, Nat Mach Intell 2023 (https://www.nature.com/articles/s42256-023-00759-6) Why it is useful: Chemistry software and utilities repository for chemistry, cheminfo...

Chemistry software and utilitiesGitHubsource codeclipcomputation-chemistry
Code · Cheminformatics infrastructure

chembl/chembl_webresource_client

Official Python client for accessing ChEMBL API Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 444 stars, 103 fo...

Cheminformatics infrastructureGitHubsource codechemblcheminformatics
Code · Docking and protein-ligand modeling

chemosim-lab/ProLIF

Interaction Fingerprints for protein-ligand complexes and more Why it is useful: Docking and protein-ligand modeling repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signal...

Docking and protein-ligand modelingGitHubsource codecheminformaticsdocking
Code · Drug discovery and ADMET ML

chemprop/chemprop

Message Passing Neural Networks for Molecule Property Prediction Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 238...

Drug discovery and ADMET MLGitHubsource codechemistrydrug-discovery
Code · Generative molecular design

cvignac/MiDi

MiDi: Mixed Graph and 3D Denoising Diffusion for Molecule Generation Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals:...

Generative molecular designGitHubsource code
Code · Cheminformatics infrastructure

datamol-io/datamol

Molecular Processing Made Easy. Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 537 stars, 62 forks, primary lang...

Cheminformatics infrastructureGitHubsource codecheminformaticsdrug-design
Code · Generative molecular design

datamol-io/safe

A single model for all your molecular design tasks Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 181 stars, 20 for...

Generative molecular designGitHubsource code
Code · Quantum chemistry and simulation

deepchem/deepchem

Democratizing Deep-Learning for Drug Discovery, Quantum Chemistry, Materials Science and Biology Why it is useful: Quantum chemistry and simulation repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug dis...

Quantum chemistry and simulationGitHubsource codebiologydeep-learning
Code · Cheminformatics infrastructure

epam/Indigo

Universal cheminformatics toolkit, utilities and database search tools Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub sig...

Cheminformatics infrastructureGitHubsource codebingocheminformatics
Code · Cheminformatics infrastructure

epam/ketcher

Web-based molecule sketcher Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 810 stars, 242 forks, primary languag...

Cheminformatics infrastructureGitHubsource codeamino-acid-sequenceamino-acids
Code · Drug discovery and ADMET ML

ersilia-os/ersilia

The Ersilia Model Hub, a repository of AI/ML models for infectious and neglected disease research. Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discov...

Drug discovery and ADMET MLGitHubsource codedrug-discoveryglobal-south
Code · Cheminformatics infrastructure

experimental-design/bofire

Experimental design and (multi-objective) bayesian optimization. Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals:...

Cheminformatics infrastructureGitHubsource codeactive-learningbayesian-optimization
Code · Drug discovery and ADMET ML

forlilab/Meeko

Interface for AutoDock, molecule parameterization Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 371 stars, 72 fork...

Drug discovery and ADMET MLGitHubsource codechemistrydrug-design
Code · Generative molecular design

gcorso/torsional-diffusion

Implementation of Torsional Diffusion for Molecular Conformer Generation (NeurIPS 2022) Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflo...

Generative molecular designGitHubsource codechemistryconformer-generator
Code · Generative molecular design

gmh14/data_efficient_grammar

[ICLR 2022] Data-Efficient Graph Grammar Learning for Molecular Generation Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub si...

Generative molecular designGitHubsource codeefficient-deep-learningformal-languages
Code · Docking and protein-ligand modeling

gnina/gnina

A deep learning framework for molecular docking Why it is useful: Docking and protein-ligand modeling repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 935 stars, 1...

Docking and protein-ligand modelingGitHubsource codecheminformaticscomputational-chemistry
Code · Generative molecular design

guanjq/targetdiff

The official implementation of 3D Equivariant Diffusion for Target-Aware Molecule Generation and Affinity Prediction (ICLR 2023) Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulat...

Generative molecular designGitHubsource codeai-for-sciencediffusion-models
Code · Cheminformatics infrastructure

isayev/ReLeaSE

Deep Reinforcement Learning for de-novo Drug Design Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 369 stars, 13...

Cheminformatics infrastructureGitHubsource codecheminformaticsdeeplearning
Code · Materials and crystal chemistry

janosh/matterviz

Interactive browser visualizations for materials science: crystal structures/molecules, trajectories, convex hulls, phase diagrams, Fermi surfaces, bands+DOS, Brillouin zones, etc. Why it is useful: Materials and crystal chemistry reposito...

Materials and crystal chemistryGitHubsource codechemistryd3
Code · Molecular simulation and atomistic ML

jparkhill/TensorMol

Tensorflow + Molecules = TensorMol Why it is useful: Molecular simulation and atomistic ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 277 stars, 73 forks, pr...

Molecular simulation and atomistic MLGitHubsource codechemistryforce-field
Code · Docking and protein-ligand modeling

jwohlwend/boltz

Official repository for the Boltz biomolecular interaction models Why it is useful: Docking and protein-ligand modeling repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub sig...

Docking and protein-ligand modelingGitHubsource codebinding-predictiondrug-discovery
Code · Docking and protein-ligand modeling

kexinhuang12345/DeepPurpose

A Deep Learning Toolkit for DTI, Drug Property, PPI, DDI, Protein Function Prediction (Bioinformatics) Why it is useful: Docking and protein-ligand modeling repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or...

Docking and protein-ligand modelingGitHubsource codebioinformaticscovid19
Code · Materials and crystal chemistry

kjappelbaum/gptchem

Open-source chemistry software repository. Why it is useful: Materials and crystal chemistry repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 259 stars, 42 forks,...

Materials and crystal chemistryGitHubsource codeaichemistry
Code · Docking and protein-ligand modeling

lightdock/lightdock

Protein-protein, protein-peptide and protein-DNA docking framework based on the GSO algorithm Why it is useful: Docking and protein-ligand modeling repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug dis...

Docking and protein-ligand modelingGitHubsource codeartificial-intelligencebioinformatics
Code · Generative molecular design

liugangcode/Graph-DiT

The code for "Graph Diffusion Transformer for Multi-Conditional Molecular Generation" Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows...

Generative molecular designGitHubsource code
Code · Materials and crystal chemistry

lmmentel/mendeleev

A python package for accessing various properties of elements, ions and isotopes in the periodic table of elements. Why it is useful: Materials and crystal chemistry repository for chemistry, cheminformatics, molecular ML, simulation, synt...

Materials and crystal chemistryGitHubsource codechemistryelectronegativity
Code · Generative molecular design

lukasturcani/stk

A Python library which allows construction and manipulation of complex molecules, as well as automatic molecular design and the creation of molecular databases. Why it is useful: Generative molecular design repository for chemistry, chemin...

Generative molecular designGitHubsource codecheminformaticschemistry
Code · Generative molecular design

mattragoza/LiGAN

Deep generative models of 3D grids for structure-based drug discovery Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals...

Generative molecular designGitHubsource codedeep-learningdrug-discovery
Code · Chemistry software and utilities

mcs07/ChemDataExtractor

Automatically extract chemical information from scientific documents Why it is useful: Chemistry software and utilities repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub sig...

Chemistry software and utilitiesGitHubsource codechemistryinformation-extraction
Code · Cheminformatics infrastructure

mcs07/PubChemPy

Python wrapper for the PubChem PUG REST API. Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 504 stars, 121 forks...

Cheminformatics infrastructureGitHubsource codecheminformaticschemistry
Code · Generative molecular design

microsoft/molecule-generation

Implementation of MoLeR: a generative model of molecular graphs which supports scaffold-constrained generation Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or...

Generative molecular designGitHubsource codedeep-learninggenerative-model
Code · Drug discovery and ADMET ML

mims-harvard/TDC

Therapeutics Commons (TDC): Multimodal Foundation for Therapeutic Science Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub sig...

Drug discovery and ADMET MLGitHubsource codeartificial-intelligencebenchmarks
Code · Drug discovery and ADMET ML

mims-harvard/TxGNN

TxGNN: Zero-shot prediction of therapeutic use with geometric deep learning and clinician centered design Why it is useful: Drug discovery and ADMET ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug...

Drug discovery and ADMET MLGitHubsource codedrug-designdrug-discovery
Code · Molecular simulation and atomistic ML

mir-group/allegro

Allegro is a code for building highly scalable E(3)-equivariant interatomic potentials Why it is useful: Molecular simulation and atomistic ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discover...

Molecular simulation and atomistic MLGitHubsource codeatomistic-simulationscomputational-chemistry
Code · Molecular simulation and atomistic ML

mir-group/nequip

NequIP is a code for building E(3)-equivariant interatomic potentials Why it is useful: Molecular simulation and atomistic ML repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitH...

Molecular simulation and atomistic MLGitHubsource codeatomistic-simulationscomputational-chemistry
Code · Generative molecular design

molecularsets/moses

Molecular Sets (MOSES): A Benchmarking Platform for Molecular Generation Models Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitH...

Generative molecular designGitHubsource codebenchmarkdrug-discovery
Code · Quantum chemistry and simulation

nwchemgit/nwchem

NWChem: Open Source High-Performance Computational Chemistry Why it is useful: Quantum chemistry and simulation repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 60...

Quantum chemistry and simulationGitHubsource codechemistrycomputational-chemistry
Code · Docking and protein-ligand modeling

octavian-ganea/equidock_public

EquiDock: geometric deep learning for fast rigid 3D protein-protein docking Why it is useful: Docking and protein-ligand modeling repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows....

Docking and protein-ligand modelingGitHubsource codedeeplearningdocking
Code · Docking and protein-ligand modeling

oddt/oddt

Open Drug Discovery Toolkit Why it is useful: Docking and protein-ligand modeling repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 464 stars, 124 forks, primary la...

Docking and protein-ligand modelingGitHubsource codecheminformaticsdocking
Code · Cheminformatics infrastructure

openbabel/openbabel

Open Babel is a chemical toolbox designed to speak the many languages of chemical data. Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery work...

Cheminformatics infrastructureGitHubsource codec-plus-pluschemical-data
Code · Cheminformatics infrastructure

partridgejiang/Kekule.js

A Javascript cheminformatics toolkit. Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 276 stars, 67 forks, primar...

Cheminformatics infrastructureGitHubsource codecheminformaticschemistry
Code · Quantum chemistry and simulation

pierrehirel/atomsk

Atomsk: A Tool For Manipulating And Converting Atomic Data Files - Why it is useful: Quantum chemistry and simulation repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signa...

Quantum chemistry and simulationGitHubsource codeab-initioatomeye
Code · Generative molecular design

ppjian19/PhoreGen

PhoreGen: Pharmacophore-Oriented 3D Molecular Generation towards Efficient Feature-Customized Drug Discovery https://www.nature.com/articles/s43588-025-00850-5 Why it is useful: Generative molecular design repository for chemistry, cheminf...

Generative molecular designGitHubsource codedeep-learningdiffusion-model
Code · Quantum chemistry and simulation

psi4/psi4

Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python Why it is useful: Quantum chemistry and simulation repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery wo...

Quantum chemistry and simulationGitHubsource codec-plus-pluschemistry
Code · Docking and protein-ligand modeling

rdk/p2rank

P2Rank: Protein-ligand binding site prediction from protein structure based on machine learning. Why it is useful: Docking and protein-ligand modeling repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug...

Docking and protein-ligand modelingGitHubsource codebinding-sitesbioinformatics
Code · Cheminformatics infrastructure

rdkit/rdkit

The official sources for the RDKit library Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 3465 stars, 1021 forks...

Cheminformatics infrastructureGitHubsource codec-plus-pluscheminformatics
Code · Cheminformatics infrastructure

rdkit/rdkit-js

A powerful cheminformatics and molecule rendering toolbelt for JavaScript, powered by RDKit . Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discover...

Cheminformatics infrastructureGitHubsource codecheminformaticsdrug-discovery
Code · Cheminformatics infrastructure

reymond-group/smilesDrawer

A small, highly performant JavaScript component for parsing and drawing SMILES strings. Released under the MIT license. Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, s...

Cheminformatics infrastructureGitHubsource codebiologychemistry
Code · Reaction informatics and synthesis

rxn4chemistry/rxnmapper

RXNMapper: Unsupervised attention-guided atom-mapping. Code complementing our Science Advances publication on "Extraction of organic chemistry grammar from unsupervised learning of chemical reactions" (https://advances.sciencemag.org/conte...

Reaction informatics and synthesisGitHubsource codeatom-mappingchemistry
Code · Spectra and analytical chemistry

spectrochempy/spectrochempy

SpectroChemPy is a framework for processing, analyzing and modeling spectroscopic data for chemistry with Python Why it is useful: Spectra and analytical chemistry repository for chemistry, cheminformatics, molecular ML, simulation, synthe...

Spectra and analytical chemistryGitHubsource codechemistrydata-analysis
Code · Chemistry software and utilities

thomas0809/MolScribe

Robust Molecular Structure Recognition with Image-to-Graph Generation Why it is useful: Chemistry software and utilities repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub si...

Chemistry software and utilitiesGitHubsource codechemistrydeep-learning
Code · Generative molecular design

wengong-jin/hgraph2graph

Hierarchical Generation of Molecular Graphs using Structural Motifs Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals:...

Generative molecular designGitHubsource code
Code · Generative molecular design

wengong-jin/icml18-jtnn

Junction Tree Variational Autoencoder for Molecular Graph Generation (ICML 2018) Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. Git...

Generative molecular designGitHubsource code
Code · Cheminformatics infrastructure

wjm41/molplotly

add-on to plotly which show molecule images on mouseover! Why it is useful: Cheminformatics infrastructure repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signals: 263 sta...

Cheminformatics infrastructureGitHubsource codecheminformaticsdata-visualization
Code · Generative molecular design

zaixizhang/FLAG

Implementation of ICLR23 paper "Molecule Generation for Target Protein Binding with Structural Motifs" Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug di...

Generative molecular designGitHubsource codedrug-discoverygenerative-ai
Code · Generative molecular design

zjunlp/MolGen

[ICLR 2024] Domain-Agnostic Molecular Generation with Chemical Feedback Why it is useful: Generative molecular design repository for chemistry, cheminformatics, molecular ML, simulation, synthesis, or drug discovery workflows. GitHub signa...

Generative molecular designGitHubsource codegenerationhuggingface
Code

Awesome Materials Informatics code

A curated list of efforts in materials informatics, bridging materials science, computer science, and data science.

materials informaticsdata sciencecomputer sciencematerials sciencemachine learning
Code

Atomic Simulation Environment (ASE)

The Atomic Simulation Environment (ASE) is a Python package that provides a convenient framework for setting up, running, and analyzing atomic simulations. It supports a wide range of calculators and offers tools for structure optimization...

materials sciencecomputational chemistrypythonsimulationDFT