Skip to main content

A collection of chemoinformatics and machine-learning software written in C++ and Python

Project description

🔥 RDKit Python Wheels

This repository holds the code to build RDKit platform wheels for Linux, macOS, and Windows on Github Action and Circle CI. The wheels contain the compiled platform-specific dynamic libraries (*.so, *.dylib, and *.dll) and are available at PyPI. RDKit can easily be installed using

pip install rdkit

Please open an issue if you find something missing or not working as expected.

PyPI version shields.io PyPI download day PyPI download month PyPI download day GitHub Repo stars

Available Builds

OS Arch Bit Conditions 3.8 3.9 3.10 3.11 3.12 3.13 3.14 CI
Linux intel 64 glibc >= 2.28 (e.g., Ubuntu 18.04+, CentOS 6+, ...) last: 2024.3.5 last: 2025.9.2 ✔️ ✔️ ✔️ ✔️ ✔️ Github Actions
Linux aarch64 64 glibc >= 2.28 (e.g., Raspberry Pi, ...) last: 2024.3.5 last: 2025.9.2 ✔️ ✔️ ✔️ ✔️ ✔️ Circle CI
macOS intel 64 >= macOS 10.15 last: 2024.3.5 last: 2025.9.2 last: 2025.9.3 last: 2025.9.3 last: 2025.9.3 last: 2025.9.3 last: 2025.9.3 Github Actions
macOS armv8 64 >= macOS 11, M-Hardware last: 2024.3.5 last: 2025.9.2 ✔️ ✔️ ✔️ ✔️ ✔️ Github Actions
Windows intel 64 last: 2024.3.5 last: 2025.9.2 ✔️ ✔️ ✔️ ✔️ ✔️ Github Actions

Installation

PIP

python -m pip install rdkit
python -c "from rdkit import Chem; print(Chem.MolToMolBlock(Chem.MolFromSmiles('C1CCC1')))"

uv

uv add rdkit
uv run python -c "from rdkit import Chem; print(Chem.MolToMolBlock(Chem.MolFromSmiles('C1CCC1')))"

Local builds on Linux

cibuildwheel requires patchelf (apt install patchelf)

python3 -m pip install cibuildwheel

git clone https://github.com/kuelumbus/rdkit-pypi.git
cd rdkit-pypi

CIBW_BUILD=cp313-manylinux_x86_64 python3 -m cibuildwheel --platform linux --output-dir wheelhouse --config-file pyproject.toml

Replace * in cp*-manylinux_x86_64 with 310, 311, 312, 313, or 314 to build for different Python

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rdkit-2026.3.1-cp314-cp314-win_amd64.whl (25.0 MB view details)

Uploaded CPython 3.14Windows x86-64

rdkit-2026.3.1-cp314-cp314-manylinux_2_28_x86_64.whl (37.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

rdkit-2026.3.1-cp314-cp314-manylinux_2_28_aarch64.whl (35.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

rdkit-2026.3.1-cp314-cp314-macosx_11_0_arm64.whl (29.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rdkit-2026.3.1-cp313-cp313-win_amd64.whl (24.5 MB view details)

Uploaded CPython 3.13Windows x86-64

rdkit-2026.3.1-cp313-cp313-manylinux_2_28_x86_64.whl (37.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

rdkit-2026.3.1-cp313-cp313-manylinux_2_28_aarch64.whl (35.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

rdkit-2026.3.1-cp313-cp313-macosx_11_0_arm64.whl (29.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rdkit-2026.3.1-cp312-cp312-win_amd64.whl (24.5 MB view details)

Uploaded CPython 3.12Windows x86-64

rdkit-2026.3.1-cp312-cp312-manylinux_2_28_x86_64.whl (37.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

rdkit-2026.3.1-cp312-cp312-manylinux_2_28_aarch64.whl (35.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

rdkit-2026.3.1-cp312-cp312-macosx_11_0_arm64.whl (29.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rdkit-2026.3.1-cp311-cp311-win_amd64.whl (24.5 MB view details)

Uploaded CPython 3.11Windows x86-64

rdkit-2026.3.1-cp311-cp311-manylinux_2_28_x86_64.whl (37.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

rdkit-2026.3.1-cp311-cp311-manylinux_2_28_aarch64.whl (35.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

rdkit-2026.3.1-cp311-cp311-macosx_11_0_arm64.whl (29.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rdkit-2026.3.1-cp310-cp310-win_amd64.whl (24.5 MB view details)

Uploaded CPython 3.10Windows x86-64

rdkit-2026.3.1-cp310-cp310-manylinux_2_28_x86_64.whl (37.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

rdkit-2026.3.1-cp310-cp310-manylinux_2_28_aarch64.whl (35.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

rdkit-2026.3.1-cp310-cp310-macosx_11_0_arm64.whl (29.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file rdkit-2026.3.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: rdkit-2026.3.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 25.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for rdkit-2026.3.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b5fede0a828bea8c672ccf670f6364468980326f3bc8c74fb64a4d7c92c152ed
MD5 0e81067be082c3159b45a9973ba6261b
BLAKE2b-256 e05e6d1cff3c0540ddf051c991159aa32c3b6bc6b7cffc8f9a70198ebcf13f4b

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 53a0718228697c3ebc746386a658258d910b2a47ac75c37408902c3321d69cd2
MD5 e5a636f5094f2e536befeb9b864e7556
BLAKE2b-256 276041cf00319d2a01946854e634f9a5791b0370c08bffbe4d094b0743213f6c

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ffef0ddd49214b9e74a2588efd9eedfad7ca3bf4f4350cdc0fe1b5e54f8c1ba4
MD5 339f6e09f5654cc92bf1732e6433583e
BLAKE2b-256 0f46e02acf1d3034d54dbdbdde4e90a3aa6ccb39cd4514c64833dd378f008f9b

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c63c1bda78f07ac38b050b9f84c040981c64567678ec3f3213b3296b63af1a0
MD5 28b31cc1874a96e04b6756ff19e1fdab
BLAKE2b-256 6aa4c05a31806eaf366af246903230fe441cef8b7949cc4592656025ac8975e6

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rdkit-2026.3.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 24.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for rdkit-2026.3.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 219e65da7e627f0fe2f1bfaa431edf00cf25aecf7f747850938c3cdfcf400460
MD5 b1bc771f71ae3a87712a310eaf96b52e
BLAKE2b-256 93f3b97892e65fac332c4d697e3caa5e6df1e228157c58355ef90f55cdc67cad

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af2e141a7a885155ecf956adb04c26809146db8a8fc4ab1ad8946e108e174969
MD5 e03b754d9aa9dcedf27a8a5103f08f9b
BLAKE2b-256 e26c0f5082198fda9ea33b49118bdb6691de2e352678e14fc4f41cdbe7114438

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 352ac0ed1505dd9d19bdc785aebd8710553f17a70b3843a3d20f9ca5e5318772
MD5 26a0f7790876d16c5636e462c4c171d5
BLAKE2b-256 db817dade66cc186a3c302afa8fe44c358472eb9d810e413da0fb63f967952f0

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e36ed2109bf3a540e99331605e23bf88a5192a47f601c1f3c911f51fb95eac93
MD5 1aae90e68ae1b82ff191b28ae2e441eb
BLAKE2b-256 72f2388d34493f6fc78ae649dcd5b40f47892a08ed67c5c4f5668c2533a1620e

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rdkit-2026.3.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 24.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for rdkit-2026.3.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8be158d43c7f5a31822a8195e6f036e4227a085d3029636a815a00f6ec3dfa5e
MD5 5fa0bee6fcdd7859a2c9b2a071ac4339
BLAKE2b-256 e2bf6441076139ce0dbcb063f2fe1d89a5a3a2179215c459932865c088bb4668

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a84112a2f33256789319e1142f005f19333161549b1b3e86a0945d6545ace851
MD5 8a15d853c18fc208e9cad61dafd13986
BLAKE2b-256 efdb5b1cddbcf0f44e74d1a7756d0c3551c7507d05656a2ac55e6d0d17f69f04

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7b2480bdbbf8d20cf857a635a40de249a97d619a5ae270d840771cc6bdb4979c
MD5 c61128deea6b8b04579e567bdd05f014
BLAKE2b-256 bab3e6b7c7da20fa18c8924fc19c86300431ae5b57892b752aad7289c47f883f

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14e050ffa5d6c5b6b8c87435888c017dcc9fb1fde763f5a49c78bb331aac8c8b
MD5 d0cfc1b989dcf4a6a3a9e90290fb1b63
BLAKE2b-256 49b8b63e73f8849e90b673965e581e53a2b2620aa3be25e8e3bfce72f5f6c10f

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rdkit-2026.3.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 24.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for rdkit-2026.3.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 394b15d92df6fb011744502322b3e4de94ef939f628c384fea83aabb224ea8c7
MD5 f42c4672fb530f6e2cab1585981dba8d
BLAKE2b-256 86c3cdf07922c6f7db0026fb08d8e107530b8d4465a4b03ce0e9b3789bd87f7b

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 97cd3081224629caf169a531d6350c8f5b3fcc16dc85e6dad0209a7a15a909f4
MD5 30831b98d4d5c1979acd58448b8d3d3f
BLAKE2b-256 4da3890e65ede0231b39aa0f93d03b109977ee0307eb8b5363b306e82c736bc5

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 092cc114ba3fd76c85da0c9a1e8831be53dc70236448b671d70919c2e8c52384
MD5 97648c08b19e259fb2305fa1cc2a97fe
BLAKE2b-256 085cb999261bf7419398133abf3f9ba58776d1f0e584f36cc66aed1860bd8835

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41edffacdf49ddb502688e00a7e349cdfe895bfeefc59a4859b9387f7839985a
MD5 0bbd0d86d3d58d1ccf4d6a9838d6fde1
BLAKE2b-256 8754e4fb88a6bce76424ba76b2aee3941115fc58ff19c9bed0d3a39743171a5a

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rdkit-2026.3.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 24.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for rdkit-2026.3.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 37a971ccfac6b909e4a4601a7c64c55fcf8d8eb9ae02397f45ec74553919b49a
MD5 95d528790b60652ccc8eee9b8f9be09d
BLAKE2b-256 c5f30857115b513fb31efec927f2bab52290fcb04d8767a61e780f61323b5790

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce538ef325642c288de7cb00eecf220962cf11a913a027a76f1aa6a1edaf1ff7
MD5 1681e9afb3ccd168ed3126c9a83de839
BLAKE2b-256 c7296999f90b0f192608ed732dfe9cd5aa7f0e12b5b45abaac48abf4577dfcc1

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d437efa1d70d75379f0bd6675a4e5ce39c7b1a31b10489c17b352748a4cda0f3
MD5 549fecdb84651b409c5c027081e8eb32
BLAKE2b-256 9968578cbbdb7ae7adfeee8459322c4475a3c92d3890f961bd584e6d950bfd7b

See more details on using hashes here.

File details

Details for the file rdkit-2026.3.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdkit-2026.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bdcd6ff790ad7397a743bd9f6e0750993a926dff43440dbeb1563a226620d4f1
MD5 d1893e5707982ad076aec6d29b66a7c1
BLAKE2b-256 791e310cca5257a92f6f384269c2c2729ec564071d4159f43f58047e353b12ee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page