{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/4"}],"enrichment":{"capability":"Histoprint renders NumPy histograms and compatible histogram objects to the terminal using Unicode and color codes, supporting overlay and stacked display modes.","skillfed_tags":["data-visualization","terminal-ui","scientific-computing"],"use_cases":["Explore data distributions on remote servers or SSH sessions where graphical displays are unavailable.","Quickly visualize histogram data in Jupyter notebooks or IPython sessions without launching a separate plotting library.","Compare multiple distributions side-by-side in terminal output that can be copied and pasted into documentation or logs.","Analyze ROOT files or boost-histogram objects directly from the command line without writing Python scripts.","Generate histogram summaries in CI/CD pipelines or batch processing workflows where terminal output is the primary medium."],"what_it_does":"Histoprint is a terminal-based histogram visualization tool that takes NumPy histogram data (or compatible formats from boost-histogram and uproot) and renders it to the console using Unicode characters and ANSI color codes. It supports multiple display modes: overlaying histograms on top of each other, stacking them, or showing summary statistics alongside the plot. The package handles variable bin widths and can display up to multiple histograms simultaneously with custom colors, symbols, and labels.\n\nThe tool is designed for quick data exploration in environments where graphical output is unavailable or impractical\u2014such as remote servers, CI/CD pipelines, or interactive terminal sessions. It includes both a Python API (text_hist and print_hist functions) and a command-line interface that can read tabulated data, CSV files, or ROOT files directly, making it useful for scientists and data engineers who work frequently in the terminal.","worth_installing":"Yes. Histoprint is actively maintained, has no security vulnerabilities, installs with minimal friction, and fills a genuine niche for terminal-based histogram visualization. It is particularly valuable for remote work, server-side data exploration, and reproducible terminal output. The MIT license poses no restrictions. Install it if you regularly work in terminal environments and need quick histogram visualization."},"id":"histoprint","links":{"html":"https://skillfed.io/packages/histoprint","md":"https://skillfed.io/packages/histoprint.md","pypi":"https://pypi.org/project/histoprint/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-29","license_spdx":"MIT","license_treatment":"permissive","name":"histoprint","python_support":"supports_current","summary":"Pretty print of NumPy (and other) histograms to the console"},"popularity":{"monthly_downloads":389378,"position":7030,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.7.0"}
