Skip to main content

Slicer Core SDK

SlicerCore is an alternative build-system for the 3DSlicer project.
It is intended to build a Python Package (wheel) from the core libraries and loadables modules of 3DSlicer.

This is a "SDK" to build extensions for Slicer Core in C++.

About Slicer

Slicer, or 3D Slicer, is a free, open source software package for visualization and image analysis.

3D Slicer is natively designed to be available on multiple platforms, including Windows, Linux and macOS.

For 3DSlicer community announcements and support, visit:

https://discourse.slicer.org

For documentation, tutorials, and more information, please see:

https://www.slicer.org

For 3DSlicer source code, please see:

https://github.com/Slicer/Slicer

About Slicer Core

Slicer Core in a single sentence: Slicer Core is the Python package consisting of all 3DSlicer modules that do not depend on Qt.

Slicer Core contains the following libraries of 3DSlicer:

  • Base/Logic
  • Libs/*
  • Modules/Loadables/[MRML|MRMLDM|Logic|VTKWidgets]

This enables using 3DSlicer powerful MRML nodes system and associated medical-oriented algorithms in pure Python.

Using Slicer Core SDK

slicer-core-sdk package contains a CMake install tree that can be consumed using scikit-build-core.

This enables extending Slicer Core from other packages. For more information, please take a look at Slicer Core "build module" test.

Acknowledgments

This project uses 3D Slicer source code, an open-source software platform for medical image informatics, image processing, and three-dimensional visualization:
Fedorov A., Beichel R., Kalpathy-Cramer J., Finet J., Fillion-Robin J-C., Pujol S., Bauer C., Jennings D., Fennessy F.M., Sonka M., Buatti J., Aylward S.R., Miller J.V., Pieper S., Kikinis R. 3D Slicer as an Image Computing Platform for the Quantitative Imaging Network. Magnetic Resonance Imaging. 2012 Nov;30(9):1323-41. PMID: 22770690. PMCID: PMC3466397.

License

Apache License, Version 2.0. See LICENSE file for details.

Release files for slicer-core-sdk 5.13.31053.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for slicer-core-sdk 5.13.31053.0
File
slicer_core_sdk-5.13.31053.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
slicer_core_sdk-5.13.31053.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
slicer_core_sdk-5.13.31053.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
slicer_core_sdk-5.13.31053.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
slicer_core_sdk-5.13.31053.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
slicer_core_sdk-5.13.31053.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
slicer_core_sdk-5.13.31053.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
slicer_core_sdk-5.13.31053.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
slicer_core_sdk-5.13.31053.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
slicer_core_sdk-5.13.31053.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
slicer_core_sdk-5.13.31053.0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
slicer_core_sdk-5.13.31053.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 779.4 MB

Release files / slicer_core_sdk-5.13.31053.0-cp313-cp313-win_amd64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp313-cp313-win_amd64.whl
Size 77.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
3bd37db0d282379d41221f92558df8acc8cb72a22bd7d885e712ffda1608e5cf
BLAKE2b-256 checksum
How to use checksums
f0c5e27802d9f6e4051f4607096f261303411e382513056d3dbec929962c9692
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / slicer_core_sdk-5.13.31053.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 65.8 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
20863816525c83326c4ae65942d05e2da16528d80d7fdae5f3698e6717db41a8
BLAKE2b-256 checksum
How to use checksums
c1b88dad6e0a864c18c53713c547250c7e668291a06a39fb479b91312b5d4b66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / slicer_core_sdk-5.13.31053.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp313-cp313-macosx_11_0_arm64.whl
Size 51.4 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
54fec9a096c4fe4d72731f9d345ee3c921bf07b7b0b3e0a6fa8bba0a4f39b22c
BLAKE2b-256 checksum
How to use checksums
71a53c53f772fc5c5fc6decff67ea354f4bfaa4639d70a39044a92c1d842ca18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / slicer_core_sdk-5.13.31053.0-cp312-cp312-win_amd64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp312-cp312-win_amd64.whl
Size 77.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
37c5669f18ac13d5ebe8593eb114981d5b3fc52589950514ada0c1963cf9bd7c
BLAKE2b-256 checksum
How to use checksums
f1184413e5987047b871137e11372b42565cc14b67994cfc262ac4ef9660dd65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / slicer_core_sdk-5.13.31053.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 65.8 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5136b7c98038cbf4b4ef81cae553fe6aff3b62791fb5a8420992fe2e49a49ac1
BLAKE2b-256 checksum
How to use checksums
4d8b2070950073058b13a35862394e4ee102ad66e0baabd2a5f055d8284891af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / slicer_core_sdk-5.13.31053.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp312-cp312-macosx_11_0_arm64.whl
Size 51.4 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6ea70f7b030d5a550cbd9bd1c6aec6143a25d8522bff51a113e1eda29f8bf41d
BLAKE2b-256 checksum
How to use checksums
ab55044775e352488167fb28506df66d069750eb5e77c965a4761b4b05fed7ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / slicer_core_sdk-5.13.31053.0-cp311-cp311-win_amd64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp311-cp311-win_amd64.whl
Size 77.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
844b026a7dfa2d3a2e923b43fcc8df5b3b17b557d5f93a756b41d5d63d346e38
BLAKE2b-256 checksum
How to use checksums
3047e0b9ba415b0a91fe260ef65d37f0f591f28ef55b3476f8ceb15452fd3ee2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / slicer_core_sdk-5.13.31053.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 65.8 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1c03a968ff3650e003c7eb5506c78d60fc07507456a7382cdb8b7c9bf25ae190
BLAKE2b-256 checksum
How to use checksums
623464d9b17e6eda3961d79e227ad4dd92584df510fb35083f1c1e914dc952aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / slicer_core_sdk-5.13.31053.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp311-cp311-macosx_11_0_arm64.whl
Size 51.4 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8e6114ab613353bbce2e88fd41635aead215bc52d5c91e18edf1e017efe54958
BLAKE2b-256 checksum
How to use checksums
5448903cc32366e2c1c4536cd6f515503cb43ec454515b9419b16a3909f427de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / slicer_core_sdk-5.13.31053.0-cp310-cp310-win_amd64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp310-cp310-win_amd64.whl
Size 77.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
42fcabccf546d29d4b33d065622f72c3c6ec94b0891b035ab2584ddb4260f578
BLAKE2b-256 checksum
How to use checksums
d201e0240a352b97c3e8fd378ab4d66aec02e311ffdf4affd40eadcb14b4f97d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / slicer_core_sdk-5.13.31053.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 65.8 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b8a77c0cac0a1a2422cbb9996b919a68972d0099f3eb0cbc1de741cbaa6f2203
BLAKE2b-256 checksum
How to use checksums
45f945733af13d3ccab98374d0cf4077d17a203644c35f7eb2ad8ec1f491d339
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / slicer_core_sdk-5.13.31053.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL slicer_core_sdk-5.13.31053.0-cp310-cp310-macosx_11_0_arm64.whl
Size 51.4 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
eaf28a6d952ac889619757460e5cf15628434efa5099123aca7413562413a5a2
BLAKE2b-256 checksum
How to use checksums
fb9052b19e00f3eaee99e017411f5098b994be486325fee001575675ac337d59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

5.13.31053.0 This release

12 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page