{"categories":[{"label":"Physics","url":"https://skillfed.io/packages/category/scientific-engineering-physics"}],"enrichment":{"capability":"Phonors provides Rust-accelerated numerical kernels for phonopy and phono3py, replacing their C implementations with faster Rust code to speed up phonon calculations.","skillfed_tags":["rust-extension","computational-physics","performance-optimization"],"use_cases":["Accelerate phonon band structure and density-of-state calculations in phono3py workflows","Speed up thermal property computations in phonopy by replacing C kernels with Rust implementations","Reduce wall-clock time in high-throughput phonon screening studies across many materials","Enable faster iterative phonon calculations during materials design and optimization","Improve performance on multi-core systems where Rust's parallelism can be leveraged"],"what_it_does":"Phonors is a Rust extension module that provides optimized numerical kernels for phonopy and phono3py, two widely used tools for computing phonon properties in crystalline materials. It replaces the original C implementations with Rust code, aiming to improve performance in the heavy numerical computations that dominate these workflows. The package is distributed as pre-built wheels for Python 3.10 and later across major platforms (x86_64, aarch64, macOS, Windows), making installation straightforward for most users.\n\nThe module is designed to be used transparently: phono3py can pull it in via the `phono3py[rust]` extra, and phonopy will eventually use it as its C kernels are ported. Since it has no runtime dependencies beyond Python itself, it integrates cleanly into existing phonopy/phono3py installations. The package is in active development (Beta status) with recent releases and a maintained repository.","worth_installing":"Yes, if you use phono3py or phonopy for phonon calculations. The package is actively maintained, has no external runtime dependencies, installs cleanly on modern Python (3.10+), carries a permissive license, and offers performance gains in computationally heavy workflows. Install via `pip install phonors` or enable it in phono3py with the `[rust]` extra."},"id":"phonors","links":{"html":"https://skillfed.io/packages/phonors","md":"https://skillfed.io/packages/phonors.md","pypi":"https://pypi.org/project/phonors/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-27","license_spdx":"BSD-3-Clause","license_treatment":"permissive","name":"phonors","python_support":"supports_current","summary":"Rust kernels for phonopy and phono3py"},"popularity":{"monthly_downloads":101512,"position":12927,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.0"}
