{"categories":[{"label":"Physics","url":"https://skillfed.io/packages/category/scientific-engineering-physics"}],"enrichment":{"capability":"mplhep provides matplotlib styling and helper functions to produce publication-ready plots following High Energy Physics collaboration standards (ROOT-like appearance for CMS, ATLAS, LHCb, ALICE).","skillfed_tags":["physics-plotting","collaboration-standards","matplotlib-extension"],"use_cases":["Apply CMS, ATLAS, LHCb, or ALICE collaboration plot styles to matplotlib figures for consistency with experiment standards.","Generate publication-ready physics plots with correct fonts and layout conventions without manual style configuration.","Produce ROOT-compatible plot aesthetics in Python workflows when ROOT itself is not available or practical.","Standardize plot appearance across a collaboration or analysis team by importing a shared style preset.","Combine HEP-specific styling with custom matplotlib code for specialized physics visualizations."],"what_it_does":"mplhep is a matplotlib extension that bundles styling presets and helper functions for producing plots that conform to High Energy Physics collaboration standards. It provides ready-made styles for CMS, ATLAS, LHCb, and ALICE experiments, allowing physicists to generate ROOT-like plots without manually configuring fonts, colors, and layout conventions. The package wraps matplotlib's styling system and adds domain-specific utilities, reducing boilerplate when preparing figures for HEP publications.\n\nThe package depends on matplotlib as its core plotting backend, numpy for numerical operations, and uhi (Universal Histogram Indexing) for histogram-specific functionality. It is actively maintained by the Scikit-HEP collaboration and has been used in multiple published HEP analyses. Installation is straightforward and adds minimal overhead\u2014it is a pure Python wheel with no compiled dependencies.","worth_installing":"Yes. mplhep is actively maintained, has no known vulnerabilities, carries a permissive MIT license, and solves a real problem for HEP researchers: conforming plots to collaboration standards with minimal effort. Low install friction and modest but stable community adoption make it a safe choice for physics plotting workflows. Install it if you are producing plots for HEP experiments or collaborations."},"id":"mplhep","links":{"html":"https://skillfed.io/packages/mplhep","md":"https://skillfed.io/packages/mplhep.md","pypi":"https://pypi.org/project/mplhep/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-23","license_spdx":"MIT","license_treatment":"permissive","name":"mplhep","python_support":"supports_current","summary":"Matplotlib styles for HEP"},"popularity":{"monthly_downloads":368011,"position":7192,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.3.2"}
