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

Uploaded CPython 3.14Windows x86-64

rdkit-2026.3.3-cp314-cp314-manylinux_2_28_x86_64.whl (37.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

rdkit-2026.3.3-cp314-cp314-manylinux_2_28_aarch64.whl (35.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

rdkit-2026.3.3-cp313-cp313-win_amd64.whl (24.6 MB view details)

Uploaded CPython 3.13Windows x86-64

rdkit-2026.3.3-cp313-cp313-manylinux_2_28_x86_64.whl (37.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

rdkit-2026.3.3-cp313-cp313-manylinux_2_28_aarch64.whl (35.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

rdkit-2026.3.3-cp313-cp313-macosx_11_0_arm64.whl (30.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rdkit-2026.3.3-cp312-cp312-win_amd64.whl (24.6 MB view details)

Uploaded CPython 3.12Windows x86-64

rdkit-2026.3.3-cp312-cp312-manylinux_2_28_x86_64.whl (37.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

rdkit-2026.3.3-cp312-cp312-manylinux_2_28_aarch64.whl (35.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

rdkit-2026.3.3-cp312-cp312-macosx_11_0_arm64.whl (30.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rdkit-2026.3.3-cp311-cp311-win_amd64.whl (24.6 MB view details)

Uploaded CPython 3.11Windows x86-64

rdkit-2026.3.3-cp311-cp311-manylinux_2_28_x86_64.whl (37.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

rdkit-2026.3.3-cp311-cp311-manylinux_2_28_aarch64.whl (35.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

rdkit-2026.3.3-cp310-cp310-win_amd64.whl (24.6 MB view details)

Uploaded CPython 3.10Windows x86-64

rdkit-2026.3.3-cp310-cp310-manylinux_2_28_x86_64.whl (37.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

rdkit-2026.3.3-cp310-cp310-manylinux_2_28_aarch64.whl (35.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

rdkit-2026.3.3-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.3-cp314-cp314-win_amd64.whl.

File metadata

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

File hashes

Hashes for rdkit-2026.3.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8e2b6b797683a14c4f0cccfcbeacb0c1f99c5dabf06f4a67bc023926e5673a44
MD5 5b79261b752e0c6068cb61a89b156fac
BLAKE2b-256 396cbbcaca92a190548053570493bf01628228a5cae12d8f361371f8abc37e3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7e920729e5f1e5708dd3a239bae461ae913a199befb36bf6c14faffc0217717
MD5 f64dbb3b1bfdb3f62ef7c369f5eb42a9
BLAKE2b-256 307b0f6916498687aad6aacc28dfa59cc9b2bf03b869d81522a9fe1bf6c1e72a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 15ffcb0990362afeb9ed3f2e4e116a6fe70ed09f7b6530efd78fc53323e73c3a
MD5 d1528738ec113be4eab319cbb686328e
BLAKE2b-256 567fda8e8edc80a8686083e481b6b4023b9f67c0749d09402c419d6e92faeba9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2a98cb204fc4cb6121558890db61c17b24885ad37c2f763228693c220d50601a
MD5 0a1d65962216b136df7b591237245da2
BLAKE2b-256 45da825325da9989d10a309378754464898c07199a2881fd04171613948aa82f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2026.3.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f8bd59b24e128c9c70c975bfb1920cf610ba3096439a24ca2850eb861e767c48
MD5 88e82ffe11fbbc8784fcb052cd799010
BLAKE2b-256 68d05de3d0d7e66f0e7e7795ab94a53b826e257176c15c9ee79f15621ac040ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a21f96d92c434c32a4c0d1cc6ebde5f0e57ddbbf24cbfbfd085a3a80e1ceab3
MD5 a9699b01694fe893fb6656d8cda67bc6
BLAKE2b-256 d31aa8b64f5304c19181fb4a0b859b7b4bd07d15b4e1379deb024d72cb012b9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4395555de7f4cc13ec5717f9010e06137a9e6d8665ec6ed09fbff99f88ceb374
MD5 973b5dfb188a75ec3d992dcd0c86fc62
BLAKE2b-256 fe3f4cbd7d602fb29a2682a21fc4dc31b2784d8792bc90d6855132e0874cf72b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9583b0c6743c2aca491d7d376ece94aca0f87de275b74f024a8286b9528786f
MD5 1ce437f740c073b106ade38ceb013ae9
BLAKE2b-256 cfabcb5b090defcc86bace4f0aec6702a648b057b56575ebfd29fe3ea9101122

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2026.3.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1f6333feb1267efe31040fbd61397f80d05af01d922fa539fb97243057ce90a8
MD5 de64763088296fd82880b2aeb5799ac0
BLAKE2b-256 1bd94c64a2db3cafc2600a8e3d07fb186f925135d653d9dd10c9acb7021f654e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c69a40ad52a2489cf592d55b41f5f6fa482f028341c038f3ed7d6b46834d1d3d
MD5 fa6bea6c4d82f2bef5b2aea1d5d5e3f9
BLAKE2b-256 6fec550313f340b10501e72e69faf7a04223f99e4877c1cab7972eb3fbac3617

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f6e7493518dd526ef46cf96ea7fe77eb6bd6601848a2ae423ee3d7f5f8382753
MD5 7632115326e6ae5ac26e05c4e6b2c791
BLAKE2b-256 37f710ab7321d82ef6e079560a75bb81c1ef17be8121c22b8c16c3e9c20a1df5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 179d528fa88dd9fbbab31c4c0536546010db970fd784fbdf5e2379c36254dfb5
MD5 53cd892d99159c27b4930b22a5e505da
BLAKE2b-256 fa4f75315459fdf73837a5cfa0e06f95c64e1a86a9d51ac95e3499c5003a6933

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2026.3.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 41ac83ad336b8aaf47b5bf5f2c36796b45957e97acecc1f9d5dcbc8235c6bfbe
MD5 e9f0bb96ecece3c3f095bc0b6829dbcf
BLAKE2b-256 c31db04460859c12e1a8eac261c63ea39e958d2cfa84cc06cc8a295dde7150f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 49daed64f54ca589590cf63c5ec4c43afb94301cdf4ca85fec270fcd675e2c4d
MD5 41b55ffc5e51ac22ad02b8969dde20d3
BLAKE2b-256 5ef961fc2cc89472bffc0bb30e616d2dc6ca8eb5a35aa50319ab1f62c35a3e1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 afa84eda0c1703f7187e1386f56c91931b39772712c235abbd7d53ad0071d06b
MD5 b17b73d98eec106d766636f69f53dc12
BLAKE2b-256 2502c7ca96f0f728d175355a2153dedf3dfa9adf62d05ea2e6f01d834b12023f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5c9c5a9941d2fc4ea407db841768ffba67ac078952d373e73389ee249ecb2c62
MD5 0f6ab08f0c45e2c88e9a1e5d128c5bde
BLAKE2b-256 5088b7ca9475d0da762448c04fa858ec753c1da9753af35559bb380e655960a7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2026.3.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 74ce5a63902fb0ce2258f7bc1482b4dc7c9c65ec7e7514f1838297e1b1fd1b9d
MD5 d6904a221de0fd10cf6af706c6ef2286
BLAKE2b-256 e6589e1af4c81b7125c7dcba289b62c2b0ed13fe557cdfe46fdac0111a385ff0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40ccbd73bb8480dcba6033681ad9e8d4c3cdad297f99ff7e086c2ab82bc95af8
MD5 9164c20efa5bf02685ba8ce150db4aec
BLAKE2b-256 ddbbcf1ecff2fdd4271d6a4bd0819fa19c768276a393db79ba2d42523e4a0eed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f593df269c32b28ae17d70ff2fdbdc3a4981513cff81784583aae775a3dd6306
MD5 76a462c0b9ca3dcaed69cf31ee05a3ee
BLAKE2b-256 2d92945cb2240cde102f81382ce59b437ea6894f9ca500ac67012f3f560c05bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2026.3.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05a55e6d7b08b883bad59e67ede87e2311a97b7d9b1943b0344a698cf98e3b53
MD5 4e99c9b44c09e2a93d5c78159b73f918
BLAKE2b-256 c86f47140a799d7e000eb0caa95090ed386c1395e607b2ace2f7754b803ecc35

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