Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

About

ROOT is a unified software package for the storage, processing, and analysis of scientific data: from its acquisition to the final visualization in form of highly customizable, publication-ready plots. It is reliable, performant and well supported, easy to use and obtain, and strives to maximize the quantity and impact of scientific results obtained per unit cost, both of human effort and computing resources.

ROOT provides a very efficient storage system for data models, that demonstrated to scale at the Large Hadron Collider experiments: Exabytes of scientific data are written in columnar ROOT format. ROOT comes with histogramming capabilities in an arbitrary number of dimensions, curve fitting, statistical modelling, minimization, to allow the easy setup of a data analysis system that can query and process the data interactively or in batch mode, as well as a general parallel processing framework, RDataFrame, that can considerably speed up an analysis, taking full advantage of multi-core and distributed systems.

ROOT is performance critical software written in C++ and enables rapid prototyping powered by a unique C++ compliant interpreter called Cling. Cling also enables performant C++ type introspection which is a building block of automatic interoperability with Python. Thanks to its dynamic Python bindings, leveraging the cppyy technology, ROOT offers efficient, on-demand C++/Python interoperability in a uniform cross-language execution environment.

ROOT fully embraces open-source, it's made with passion by its community, for the benefit of its community.

License: LGPL v2.1+ CII Best Practices

Contribution Guidelines

Cite

If you use ROOT for your work, we kindly ask you to cite it as:

Rene Brun and Fons Rademakers, ROOT - An Object Oriented Data Analysis Framework,
Proceedings AIHENP'96 Workshop, Lausanne, Sep. 1996,
Nucl. Inst. & Meth. in Phys. Res. A 389 (1997) 81-86.

See the reference in BibTeX format here.

Live Demo for CERN Users

See more screenshots on our gallery.

Installation and Getting Started

See https://root.cern/install for installation instructions. For instructions on how to build ROOT from these source files, see https://root.cern/install/build_from_source.

Our "Getting started with ROOT" page is then the perfect place to get familiar with ROOT.

Help and Support

Release files for root 0.1a12

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 root 0.1a12
File
root-0.1a12-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
root-0.1a12-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
root-0.1a12-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
root-0.1a12-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
root-0.1a12-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details

Total release size:1.2 GB

Release files / root-0.1a12-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL root-0.1a12-cp314-cp314-manylinux_2_28_x86_64.whl
Size 248.0 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0bffbb476896bf7a3eef680bae86e13120da9956d859b4207c7b5a056e496d66
BLAKE2b-256 checksum
How to use checksums
fefc2d334d12aea37c26ad809904474fab01857e77ecd2ccea9d6d277ba32c4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 20, 2026.

Transparency log

Release files / root-0.1a12-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL root-0.1a12-cp313-cp313-manylinux_2_28_x86_64.whl
Size 247.9 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d0d59b993b563ac4db2cc4de7950a3f346a06ec207298f9a0b222a97f1a024ca
BLAKE2b-256 checksum
How to use checksums
c143fc7897308cb894e3f89786111b254ce7e91d1f45858563c5d689237ca3d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 20, 2026.

Transparency log

Release files / root-0.1a12-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL root-0.1a12-cp312-cp312-manylinux_2_28_x86_64.whl
Size 247.9 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7dbebe69a8449e60da2c7c4977d2fd377e6f86277d7e22f0190ba2d5e17c9cfb
BLAKE2b-256 checksum
How to use checksums
7a32ea9023c9349889efe11bb535a4f86d5e7a2705e06e63084fbf302d2f3c78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 20, 2026.

Transparency log

Release files / root-0.1a12-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL root-0.1a12-cp311-cp311-manylinux_2_28_x86_64.whl
Size 248.0 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3aec82a04f1464f663f15dd895825068f5842edbde867d8fb3f15d04d66ffad7
BLAKE2b-256 checksum
How to use checksums
fa7dbc957d7df3bfbc6f862c20f591c25c52b9e009c80cc02086e1843394bdc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 20, 2026.

Transparency log

Release files / root-0.1a12-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL root-0.1a12-cp310-cp310-manylinux_2_28_x86_64.whl
Size 247.7 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9906c131dadb71d137c77a274d11213bde88fe8c2cc81a1ce42c2486026a062a
BLAKE2b-256 checksum
How to use checksums
64b8e296495938de9132515d034e26696fad0d3dd7c69f10fc9afba33bf18b15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 20, 2026.

Transparency log
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