You can see our affiliated projects, get links to documentation, see the guidelines for a new Scikit-HEP package to follow, and see our statement on Python version support here too.
Manipulate ragged arrays as NumPy or CuPy arrays.
Data manipulation and interoperability:
Easy conversions between different styles of expressions.
Bridge between columnar file formats such as ROOT and Parquet.
Module for conveniently loading/saving ROOT files as pandas DataFrames.
Pythonic behaviours for non-I/O related ROOT classes.
Convert between histogram representations
Versatile, high-performance histogram toolkit for NumPy.
Particles and decays:
Cost function builder. For fitting distributions.
Interface to HEP libraries:
Interface between Pythia and NumPy.
Next generation Python bindings for HepMC3.
Interface between FastJet and NumPy.
Collection of tools and algorithms to enable conversion of HEP ML to mass usage model.
View Vega/Vega-Lite plots in your web browser from local or remote Python processes.
CERN’s ROOT on Conda-Forge.
A C++11 API for CPython and PyPy. Can create extension modules written purely in C++ or in C++ and Python; no new language, separate generation step or tooling required (header only templated C++).
A Python 3.10+ framework for running configuration check plugins.
Table of contents