Skip to main content

🔥 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

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.5-cp314-cp314-win_amd64.whl (25.2 MB view details)

Uploaded CPython 3.14Windows x86-64

rdkit-2026.3.5-cp314-cp314-manylinux_2_28_x86_64.whl (37.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

rdkit-2026.3.5-cp314-cp314-manylinux_2_28_aarch64.whl (35.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

rdkit-2026.3.5-cp314-cp314-macosx_11_0_arm64.whl (30.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rdkit-2026.3.5-cp313-cp313-win_amd64.whl (24.7 MB view details)

Uploaded CPython 3.13Windows x86-64

rdkit-2026.3.5-cp313-cp313-manylinux_2_28_x86_64.whl (37.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

rdkit-2026.3.5-cp313-cp313-manylinux_2_28_aarch64.whl (35.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

rdkit-2026.3.5-cp312-cp312-win_amd64.whl (24.7 MB view details)

Uploaded CPython 3.12Windows x86-64

rdkit-2026.3.5-cp312-cp312-manylinux_2_28_x86_64.whl (37.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

rdkit-2026.3.5-cp312-cp312-manylinux_2_28_aarch64.whl (35.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

rdkit-2026.3.5-cp311-cp311-win_amd64.whl (24.7 MB view details)

Uploaded CPython 3.11Windows x86-64

rdkit-2026.3.5-cp311-cp311-manylinux_2_28_x86_64.whl (37.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

rdkit-2026.3.5-cp311-cp311-manylinux_2_28_aarch64.whl (36.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

rdkit-2026.3.5-cp310-cp310-win_amd64.whl (24.7 MB view details)

Uploaded CPython 3.10Windows x86-64

rdkit-2026.3.5-cp310-cp310-manylinux_2_28_x86_64.whl (37.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

rdkit-2026.3.5-cp310-cp310-manylinux_2_28_aarch64.whl (36.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

rdkit-2026.3.5-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.5-cp314-cp314-win_amd64.whl.

File metadata

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

File hashes

Hashes for rdkit-2026.3.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f0096fdc40ab259151a04933e8201d877f5d274966680c922cd63d3cffb330aa
MD5 98f1606db099d155167848029b2beece
BLAKE2b-256 cce3e6442f51afed6ed9e75468576721a7df1a64d20306d30201824dc6b8682b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b79c185602aa21bdfd1f01daae7171598090ee4c4d984d5544905b5318d29288
MD5 ed8e78257d1b59a3ffa52617e253f186
BLAKE2b-256 923295245f5960b168ea4503529d174e48da5034ed14e8fc170f3a4ab9c3c269

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7fa98cb6ad79238c7a9cf0a7b42c8abbfed659e9ab5f7b2cba9b17db2915653c
MD5 48ce6cd1b3643088e883152912d4159e
BLAKE2b-256 655c57bd9b2c2109bc5c749cc6d90f0ea0df9aa28a5db82a4fc2c91f9078fdff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74c5b98da1d52e83f42ceffcc9dc91fcb0b7615eab82e9a1e736aeb4a6c1cb0e
MD5 5eaf1bc829b00c35c50df295efbd58d9
BLAKE2b-256 0f1f654a3c6364ff0eeca92f140911507497bc8a9a450b3612fc42d889bdc338

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2026.3.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 91b31d4ce9f380a09fb263a882d4d8a97eee3dca54acca5b9c568d9bc859dc96
MD5 826e424f0a7c3159999213e864ec417d
BLAKE2b-256 6c56e442c85c1390bab7bce137e243aab94ce704a6957e7bc308a9e20d7497d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 04a75a048cd61ef934fd2fd474ff426f40cf22e83fe8cd038d1563d695f7e314
MD5 4d06cebff60e3c28ab5a4ef455dbccfd
BLAKE2b-256 6fc69e51ca59bbe53c44299f8f750f07c5e39b16f990c9de999d6454d1300503

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 91358e266e5189c2402cc8c7df1f34688ec9e25a7235f2191b829f92fadc56df
MD5 2e55b0537119100073a4a791d4fbadd7
BLAKE2b-256 94d29ff361bcf64fb4897a6ed3957173032d7ce571ac3fa6f7dd86dd9805cb7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f56eb842b8c0716348b31fc97fe0c6581fc39d32567085f19f96bd7f51f0a96c
MD5 4ae90e18289139d42f5f5e46e3b1a8fd
BLAKE2b-256 bbb70bdc51f7fe13c84466ddcd9c82a440abe32e0b50b1deea70d8598ccb6f5f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2026.3.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b60a2b6e8e2cecd89f775c6a3e691d3dacc5ae05cf521154822e7e5a54602825
MD5 bcf6674eaf8e485e3f7478b92362dd9f
BLAKE2b-256 7b6bf47f05702b4acab5c6162e181b0ef31b8e1fdb8809da2f4bd2968b13b70d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b75944ba959d908e97b4d68754e5950216ac08aa81faf67cfd1d7a3cb5b2bad7
MD5 2c741ae956ff8761bf5d7b766c458536
BLAKE2b-256 17661ef1960ffa751df4f6ed05a76ba677e331ce451902f319d14c3f8ae81215

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d6c6b167b4c795468cdd273d35a323226dddbeb204aa34350257ad26d5dfd024
MD5 41c81a878c1e9144e3996f1fe0de8eab
BLAKE2b-256 c5923029aca05b70d6da7208332bf7487fd93f10d18e897b10ec3d9a29ce437b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74e621083f26360ae3128b2c283def72e1729c114577c58115294b1cefe0200b
MD5 5cd16835677b6249f580e3b82ad7dacc
BLAKE2b-256 8c03bbc5e9d4aaa2f1c4a942bbeb0c6eff79e56ec370ad8670e029ae6d156489

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2026.3.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 47ae231c5e8aa03359b91e9639025501cc966b17cc9d8f4ea9f0fcf14bfdb469
MD5 e1d3c8b698e360d39499b2a3326eac3e
BLAKE2b-256 d8fc0b367709984cdbaf816a3b4b82af9beb0a778b1f1250783a5ce69f9a99c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 989323fee0059fa468f408f86012e3bbd3252fa9d0355382cc22c29d1cb0cd78
MD5 e0853366dd4f6856374d17eef961955f
BLAKE2b-256 225d2a49e695c60d954f08f81cc0ca98366f4a029075e6e3b6604d72a4eeee51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ed230d8d085a85aa45e02509689ea181aad3a1ddcc9aed7f03d03fede8bbee7f
MD5 cd83c19b4d88b2631c0e3ef92f2363ed
BLAKE2b-256 1dbd6ef0dce1657aaf3663d0a879f32500dc040dee9d056d2a75e6951839c798

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3b0102b8d8a2f45faf039d31440e7fcf0dcd423d1416def321e2d772b270f41
MD5 0bf9cc8a624495973a5820cea43bf96d
BLAKE2b-256 999f60a2bb04417e7d84cac157d7d1bb6472a72f6c9eef475396c3330eaa6ee8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2026.3.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 33b7f6e604ee29e4dc426627062ecf64179acc1e7767ad00b738a4d262734f0c
MD5 d8b83a70a965ca583ea375791c9139ce
BLAKE2b-256 b37b4f41d5905fb4223ea73b440cc677030005a35df42fdadd43406d6ae39cb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3b299c2d1e2c4da14b38fae62c650ea315468cb54b2b83a42e1eeed212f5027d
MD5 9bd2d6f0aefb01f8e0d4ce2cdfa60ea5
BLAKE2b-256 d3330506ba1208e849928daa1b7e936301857120573e20f267739f13fdbb29fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4ed70419877db5dd3f47dc10d3d4b5ab317853cfb9218499b0634854b36ed003
MD5 b88a530ef0e7a054e07cded5cd54dc2d
BLAKE2b-256 2206bf306cf3198d6c590dba33009f3af83c9f08a4458fb846a0b85e0ae7df62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff2103456dd726fbb3f67952ae72c42026cdba46f565352f7f585741b02ba681
MD5 e6d234b7c09aaeb47cebe5ccb3bcd702
BLAKE2b-256 dd613ce2f2e459cf6aa70fe1ca2c6aca00820171ff71c9af8551ff5b64b59f0e

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 Sentry Error logging StatusPage Status page