Skip to content

Docking

  • OpenVS: An artificial intelligence accelerated virtual screening platform for drug discovery
    Code Last Commit

    Publication JIF

All-Atom-DL methods

  • AlphaFold3: Accurate structure prediction of biomolecular interactions with AlphaFold 3

    Publication JIF

    Webserver

  • Boltz-1: Boltz-1 is an open-source model which predicts the 3D structure of proteins, RNA, DNA and small molecules
    Code Last Commit

    Publication

  • DiffusionProteinLigand: End-to-end protein–ligand complex structure generation with diffusion-based generative models (standalone).
    Code Last Commit

    Publication JIF

  • DockFormer: employs fully flexible docking, where no part of the receptor remains rigid, by adapting the AlphaFold2 architecture
    Code

    Publication

  • DynamicBind: DynamicBind recovers ligand-specific conformations from unbound protein structures (e.g. AF2-predicted structures), promoting efficient transitions between different equilibrium states.
    Code Last Commit

    Publication JIF

  • FlowDock: Geometric Flow Matching for Generative Protein-Ligand Docking and Affinity Prediction
    Code Last Commit

    Publication

  • NeuralPlexer: deep generative model to jointly predict protein-ligand complex 3D structures and beyond.
    Code Last Commit

    Publication JIF

  • RoseTTAFold-AllAtom: RoseTTAFold All-Atom (RFAA) is a deep network capable of modeling full biological assemblies containing proteins, nucleic acids, small molecules, metals, and covalent modifications with high accuracy.

    Publication JIF

Allosteric sites

  • FASTDock: FASTDock is a pipeline for allosteric drug discovery, offering scripts and a Jupyter notebook for efficiently generating and analyzing docking grids, clusters, and fingerprint screenings.
    Code Last Commit

    Publication

Blind Docking

  • CBDock2: CBDock2 is an improved protein-ligand blind docking tool integrating cavity detection, docking, and homologous template fitting to suggest novel therapeutic targets for biological and pharmaceutical studies.

    Publication JIF

    Webserver

  • CoBDock: CoBDock is a reference implementation of the COBDock algorithm, detailing steps for setup and execution on Linux, with a focus on integrating various molecular docking and pocket identification algorithms.
    Code Last Commit

Chemical Space Docking

  • SpaceHASTEN: SpaceHASTEN: A structure-based virtual screening tool for non-enumerated virtual chemical libraries
    Code Last Commit

    Publication JIF

Classical

  • AutoDock Vina: AutoDock Vina 1.2.0: New Docking Methods, Expanded Force Field, and Python Bindings
    Code Last Commit

    Publication JIF

  • BR-NiB: Brute Force Negative Image-Based Optimization. A docking rescoring method that relyes on shape/ electrostatic potential similarity between the docking poses of ligands and the cavity-based negative images (standalone).
    Code Last Commit

    Publication JIF

  • DSDP: DSDP: A Blind Docking Strategy Accelerated by GPUs
    Code Last Commit

    Publication JIF

  • DockThor:

    Publication

  • FWAVina: The content for FWAVina was not accessible due to restrictions or an error from the URL provided.
    Code Last Commit

  • GLOW-IVES: Provides Python implementation of GLOW (auGmented sampLing with softened vdW potential) and IVES (Iterative Ensemble Sampling) protocols for pose sampling, along with new cross-docking datasets.
    Code Last Commit

  • GeauxDock: An ultra-fast automated docking program from LSU, predicting how small ligands bind to macromolecules using a novel hybrid force field and a Monte Carlo protocol.
    Code

    Publication JIF

  • HESS: A new protein-ligand docking software with an improved method of molecular conformation optimization
    Code Last Commit

    Publication

  • JAMDA: Redocking the PDB

    Publication JIF

    Webserver

  • MzDock: MzDOCK: A free ready‐to‐use GUI‐based pipeline for molecular docking simulations
    Code Last Commit

    Publication JIF

  • Opendock: OpenDock: A pytorch-based open-source framework for protein-ligand docking and modelling
    Code Last Commit

    Publication JIF

  • ProBiS-Dock: A Hybrid Multitemplate Homology Flexible Docking Algorithm Enabled by Protein Binding Site Comparison (standalone).
    Code

    Publication JIF

  • QVINA: QuickVina 2 aims to accurately speed up AutoDock Vina, providing up to 20.49-fold acceleration with high correlation in binding energy prediction.
    Code Last Commit

    Publication

  • RDPSO_Vina: A fast docking tool utilizing random drift particle swarm optimization based on the AutoDock Vina and PSOVina framework.
    Code Last Commit

    Publication JIF

  • RxDock: a fast, versatile, and open-source program for docking ligands to proteins and nucleic acids (standalone).
    Code Last Commit

    Publication JIF

  • SMINA: A fork of AutoDock Vina that supports scoring function development and high-performance energy minimization, maintained by the University of Pittsburgh.
    Code

    Publication JIF

  • Surflex-Tools: starting with version 4 (standalone).

  • Uni-Dock: Uni-Dock is a GPU-accelerated molecular docking program that supports various scoring functions and achieves significant speed-up compared with AutoDock Vina on a single CPU core.
    Code Last Commit

    Publication JIF

  • VinaCarb: The content for VinaCarb was not available from the URL provided.

    Publication JIF

  • VinaGPU2.0: Vina-GPU 2.0: Further Accelerating AutoDock Vina and Its Derivatives with Graphics Processing Units
    Code Last Commit

    Publication JIF

  • VinaXB (halogen-bonding): Introduces a halogen bonding scoring function (XBSF) in AutoDock Vina, termed AutoDock VinaXB, to improve docking accuracy with halogenated ligands.
    Code Last Commit

    Publication JIF

  • Xdock: versatile docking framework built for both protein–ligand and nucleic acid–ligand interactions
    Code

    Publication JIF

    Webserver

  • labodock: LABODOCK offers a collection of Jupyter Notebooks for molecular docking on Google Colab with minimal coding, streamlining pre- and post-docking processes.
    Code Last Commit

    Publication

  • parallel-PLANTS: Offers a method for parallel molecular docking using the PLANTS software, aimed at academic use.
    Code Last Commit

  • restretto: Effective Protein–Ligand Docking Strategy via Fragment Reuse and a Proof-of-Concept Implementation (standalone).
    Code Last Commit

    Publication JIF

  • vina4dv:
    Code Last Commit

Consensus

  • DockingPie: DockingPie is a PyMOL plugin that facilitates consensus docking and scoring analyses, integrating four docking programs (Smina, Autodock Vina, RxDock, and ADFR) to offer a versatile platform for molecular and consensus docking.
    Code Last Commit

    Publication JIF

  • Exponential Consensus Ranking:

    Publication

  • VoteDock: VoteDock: Consensus docking method for prediction of protein–ligand interactions

    Publication JIF

  • dockECR: dockECR: Open consensus docking and ranking protocol for virtual screening of small molecules
    Code Last Commit

    Publication JIF

Reviews

  • Multi-Criteria Decision Analysis in Drug Discovery:

    Publication

Flexible Docking

  • ADFR: AutoDockFR is a protein-ligand docking program supporting selective receptor flexibility and covalent docking, part of the ADFR suite for streamlined docking procedures.

    Publication JIF

  • ApoDock:
    Code Last Commit

    Publication JIF

  • DSDPFlex: DSDPFlex: An Improved Flexible-Receptor Docking Method with GPU Acceleration
    Code Last Commit

    Publication JIF

  • FlexAID: FlexAID: Revisiting Docking on Non-Native-Complex Structures
    Code Last Commit

    Publication JIF

  • GNINA: GNINA is a molecular docking program that incorporates scoring and optimization of ligands using convolutional neural networks, aiming to combine the versatility of smina and AutoDock Vina with the predictive power of deep learning.
    Code Last Commit

    Publication JIF

  • PackDock: Describes PackDock as a diffusion-based side chain packing model for flexible protein-ligand docking, indicating code will be available following the publication of their paper.
    Code Last Commit

    Publication

  • hybrid-SA-IFD: Robust Induced Fit Docking Approach with the Combination ofthe Hybrid All-Atom/United-Atom/Coarse-Grained Model andSimulated Annealing
    Code Last Commit

  • iDock: iDock is a multithreaded virtual screening tool for flexible ligand docking in computational drug discovery, inspired by AutoDock Vina and hosted on GitHub under Apache License 2.0.
    Code Last Commit

    Publication JIF

  • tiny_IFD: Offers lightweight induced fit docking capabilities.
    Code Last Commit

Fragment-based

  • Spresso: an ultrafast compound pre-screening method based on compound decomposition

    Publication JIF

HPC enabled

  • EasyDock: EasyDock is a fully automatic pipeline for molecular docking, featuring a simple setup for using vina and gnina/smina for docking operations, intended to streamline the docking process.
    Code Last Commit

    Publication JIF

  • POAP: POAP: A GNU parallel based multithreaded pipeline of open babel and AutoDock suite for boosted high throughput virtual screening
    Code Last Commit

    Publication JIF

  • VinaLC:
    Code Last Commit

    Publication

  • VinaMPI: VinaMPI: Facilitating multiple receptor high-throughput virtual docking on high-performance computers

    Publication JIF

  • VinaSC: VinaSC: Scalable Autodock Vina with fine-grained scheduling on heterogeneous platform

    Publication JIF

MD-based

  • ColDock: ColDock: Concentrated Ligand Docking with All-Atom Molecular Dynamics Simulation

    Publication JIF

ML-based

  • AQDNet: Implements a Deep Neural Network for Protein-Ligand Docking Simulation, focusing on identifying correct binding poses through convolutional neural network approaches.
    Code Last Commit

    Publication JIF

  • ArtiDock: ArtiDock: fast and accurate machine learning approach to protein-ligand docking based on multimodal data augmentation

    Publication

  • CarsiDock: a deep learning paradigm for accurate protein–ligand docking and screening based on large-scale pre-training (standalone, 2024).
    Code Last Commit

    Publication JIF

  • DeepBindBC: A practical deep learning method for identifying native-like protein-ligand complexes in virtual screening (online).

    Publication JIF

  • DeltaDock: DeltaDock: A Unified Framework for Accurate, Efficient, and Physically Reliable Molecular Docking
    Code Last Commit

    Publication

  • DiffBindFR: DiffBindFR: an SE(3) equivariant network for flexible protein–ligand docking
    Code Last Commit

    Publication JIF

  • DiffDock: A state-of-the-art method for molecular docking, incorporating diffusion steps and a significant improvement in performance and generalization capacity.
    Code Last Commit

    Publication

  • DiffDock-NMDN: Normalized Protein–Ligand Distance Likelihood Score for End-to-End Blind Docking and Virtual Screening
    Code Last Commit

    Publication JIF

  • DiffDock-Pocket:
    Code Last Commit

    Publication

  • EDM-Dock: Efficient and accurate large library ligand docking with KarmaDock
    Code Last Commit

    Publication JIF

  • ESF - scalar fields: Implements Equivariant Scalar Fields for Molecular Docking with Fast Fourier Transforms, a machine learning-based ligand pose scoring function for rapid optimization.
    Code Last Commit

    Publication

  • EViS: EViS is an enhanced virtual screening method integrating ligand docking, protein pocket template searching, and ligand template shape similarity calculations, utilizing a novel PL-score for evaluation.
    Code Last Commit

    Publication JIF

  • FABind: FABind: Fast and Accurate Protein-Ligand Binding
    Code Last Commit

    Publication

  • FABind+: FABind: Fast and Accurate Protein-Ligand Binding
    Code Last Commit

    Publication

  • FeatureDock: Protein-Ligand Docking Guided by Physicochemical Feature-Based Local Environment Learning using Transformer
    Code Last Commit

    Publication

  • FlexPose: Equivariant Flexible Modeling of the Protein–Ligand Binding Pose with Geometric Deep Learning
    Code Last Commit

    Publication JIF

  • GAABind: GAABind is a Geometry-Aware Attention-Based Network for accurate protein-ligand binding pose and binding affinity prediction, featuring a comprehensive environment setup and dataset processing guide.
    Code Last Commit

    Publication JIF

  • GNINA: GNINA is a molecular docking program that incorporates scoring and optimization of ligands using convolutional neural networks, aiming to combine the versatility of smina and AutoDock Vina with the predictive power of deep learning.
    Code Last Commit

    Publication JIF

  • GNINA_KD: Condensing Molecular Docking CNNs via Knowledge Distillation
    Code Last Commit

    Publication

  • GalaxyDock-DL: Protein–Ligand Docking by Global Optimization and Neural Network Energy
    Code Last Commit

    Publication JIF

  • Interformer: interaction-aware model for protein-ligand docking and affinity prediction
    Code Last Commit

    Publication JIF

  • KarmaDock: Efficient and accurate large library ligand docking with KarmaDock
    Code Last Commit

    Publication JIF

  • LigPose: One-step Structure Prediction and Screening for Protein-Ligand Complexes using Multi-Task Geometric Deep Learning
    Code

    Publication

  • PGBind: pocket-guided explicit attention learning for protein–ligand docking
    Code Last Commit

    Publication JIF

  • PLANTAIN: Predicting LigANd pose wiTh an AI scoring functioN
    Code Last Commit

    Publication

  • PPDock: Pocket Prediction-Based Protein–Ligand Blind Docking
    Code Last Commit

    Publication JIF

  • PointVS: SE(3)-equivariant point cloud networks designed for virtual screening, enabling E(3)-invariant predictions of binding pose and affinity using networks based on the EGNN graph neural network layer.
    Code Last Commit

    Publication

  • QuickBind: QuickBind: A Light-Weight And Interpretable Molecular Docking Model
    Code Last Commit

    Publication

  • RapidDock: RapidDock: Unlocking Proteome-scale Molecular Docking

    Publication

  • Re-Dock: Re-Dock: Towards Flexible and Realistic Molecular Docking with Diffusion Bridge

    Publication

  • SurfDock: Surface-Informed Diffusion Generative Model for Reliable and Accurate Protein-ligand Complex Prediction
    Code Last Commit

    Publication

  • TankBind: Trigonometry-Aware Neural NetworKs for Drug-Protein Binding Structure Prediction
    Code Last Commit

    Publication

  • TopoFormer: A topological transformer for protein-ligand complex interaction prediction, integrating multiscale topology techniques with a structure-to-sequence transformer model.
    Code Last Commit

    Publication

  • Uni-Dock: GPU-Accelerated Docking Enables Ultralarge Virtual Screening (standalone).
    Code Last Commit

    Publication JIF

  • Uni-Mol: A Universal 3D Molecular Representation Learning Framework
    Code Last Commit

    Publication

  • Uni-Mol v2:
    Code Last Commit

    Publication

  • gnina-torch: A PyTorch implementation of the GNINA molecular docking scoring function, designed for enhanced performance and adaptability.
    Code Last Commit

    Publication

  • vScreenML: A machine learning classifier designed for virtual screening, allowing for the rescoring of hits to eliminate false positives, based on the Dataset of Congruent Inhibitors and Decoys (D-COID).
    Code Last Commit

    Publication JIF

  • vScreenML2.0: Improved Machine Learning Classification for Reducing False Positives in Structure-Based Virtual Screening
    Code Last Commit

    Publication JIF

Flexible

  • CarsiDock-Flex:
    Code Last Commit

    Publication JIF

MetalloProteins

  • MetalDock: MetalDock: An Open Access Docking Tool for Easy and Reproducible Docking of Metal Complexes
    Code Last Commit

    Publication JIF

Multi-Ligand

  • HARMONICFlow: Harmonic Self-Conditioned Flow Matching for Multi-Ligand Docking and Binding Site Design
    Code Last Commit

    Publication

Negative Image based

  • O-LAP: Building shape-focused pharmacophore models for effective docking screening
    Code Last Commit

    Publication JIF

  • PANTHER: Negative Image based docking and scoring

    Publication JIF

Pose Optimisation

  • DeepRMSD-Vina: DeepRMSD+Vina is a computational framework integrating ligand binding pose optimization and screening, utilizing deep learning alongside the classical Vina scoring function.
    Code Last Commit

    Publication JIF

Protein Docking

  • EquiDock: EquiDock employs geometric deep learning for fast and accurate rigid 3D protein-protein docking, focusing on efficiency and accessibility with comprehensive preprocessing and training guidelines.
    Code Last Commit

    Publication

  • LightDock: The open-source macromolecular docking framework written in Python
    Code Last Commit

    Publication JIF

  • PyDock3: Electrostatics and desolvation for effective scoring of rigid-body protein-protein docking
    Code Last Commit

    Publication JIF

Quantum

  • Zhang et al.: Encoding Molecular Docking for Quantum Computers

    Publication JIF

Reviews

  • Revolutionizing drug discovery: an AI-powered transformation of molecular docking: Revolutionizing drug discovery: an AI-powered transformation of molecular docking

    Publication JIF

Shape-based

  • PheSA: An Open-Source Tool for Pharmacophore-Enhanced Shape Alignment
    Code Last Commit

    Publication JIF

Template

  • FitDock: fits initial conformation to the given template using a hierachical multi-feature alignment approach, subsequently explores the possible conformations, and finally outputs refined docking poses

    Publication JIF

Water

  • WatVina: Watvina facilitates drug design with support for explicit or implicit waters, pharmacophore, or position-constrained docking, and external torsion parameters, enhancing the Autodock Vina engine.
    Code Last Commit

WebServers

  • MolModa: accessible and secure molecular docking in a web browser.

    Publication JIF

  • TOMEv3: @TOME 3.0: Interfacing Protein Structure Modeling and Ligand Docking

    Publication JIF

    Webserver