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

Chemistry Python Packages

Python packages with the GitHub topic chemistry. Sorted by relevance, with stars and monthly downloads.
mcs07
pubchempy

Python wrapper for the PubChem PUG REST API.

5.4M 505 121
derb12
pybaselines

A Python library of algorithms for the baseline correction of experimental data.

608K 189 23
chemprop
chemprop

Message Passing Neural Networks for Molecule Property Prediction

285K 2K 749
lmmentel
mendeleev

A python package for accessing various properties of elements, ions and isotopes in the periodic table of elements.

230K 293 50
epam
epam-indigo

Universal cheminformatics toolkit, utilities and database search tools

211K 398 128
mims-harvard
pytdc

Therapeutics Commons (TDC): Multimodal Foundation for Therapeutic Science

119K 1K 219
CalebBell
thermo

Thermodynamics and Phase Equilibrium component of Chemical Engineering Design Library (ChEDL)

117K 764 134
Electrostatics
mmcif-pdbx

Yet another version of PDBx/mmCIF Python implementation

79K 9 2
Electrostatics
pdb2pqr

PDB2PQR - determining titration states, adding missing atoms, and assigning charges/radii to biomolecules.

78K 173 44
forlilab
meeko

Interface for AutoDock, molecule parameterization

62K 375 73
MolSSI
qcelemental

Periodic table, physical constants, and molecule parsing for quantum chemistry.

59K 196 75
materialsproject
reaction-network

Reaction Network is a Python package for predicting likely inorganic chemical reaction pathways using graph theoretical methods. Project led by @mattmcdermott (formerly at Berkeley Lab).

35K 127 27
abhishektiwari
hbat

HBAT 2: A Python Package to analyse Hydrogen Bonds and Other Non-covalent Interactions in Macromolecular Structures

32K 10 2
cgohlke
molmass

Molecular mass calculations.

31K 68 13
scikit-fingerprints
scikit-fingerprints

Scikit-learn compatible library for molecular fingerprints and chemoinformatics

30K 377 33
openbabel
openbabel

Open Babel is a chemical toolbox designed to speak the many languages of chemical data.

30K 1K 478
kent-tokyo
chematic

A pure-Rust cheminformatics library targeting RDKit feature parity — zero C/C++ by default.

27K 17 0
kjappelbaum
structuregraph-helpers

Helpers for working with pymatgen structure graphs.

20K 12 3
kjappelbaum
element-coder

Encode chemical elements numerically and decode numerical representations of elements.

19K 11 0
Quantum-Accelerators
quacc

quacc is a flexible platform for computational materials science and quantum chemistry that is built for the big data era.

17K 269 74
bjodah
chempy

⚗ A package useful for chemistry written in Python

16K 651 84
lode-org
readcon

Oxidized rewrite of readCon

16K 2 1
spectrochempy
spectrochempy

SpectroChemPy is a framework for processing, analyzing and modeling spectroscopic data for chemistry with Python

12K 177 35
molshape
casregnum

Python class to manage, check, and sort CAS Registry Numbers.

12K 5 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery