{"categories":[{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis/3"}],"enrichment":{"capability":"PolicyEngine Core provides a microsimulation engine and policy reform framework that powers country-specific tax and benefit models, enabling users to run policy scenarios and calculate outcomes across populations.","skillfed_tags":["policy-modeling","microsimulation","tax-benefit"],"use_cases":["Building a new country-specific policy model by extending the core simulation and variable framework.","Writing custom tax or benefit reforms to model policy changes and calculate fiscal impacts.","Running population-level microsimulations to evaluate policy outcomes under different scenarios.","Integrating policy modeling into downstream applications or APIs that need to compute tax and benefit calculations.","Extending or modifying the core engine when the standard country models do not cover your jurisdiction or use case."],"what_it_does":"PolicyEngine Core is a microsimulation engine forked from OpenFisca-Core that provides the foundational machinery for policy modeling. It includes a simulation engine, parameter tree, variable system, and reform framework that country-specific policy packages (such as policyengine-uk, policyengine-us, policyengine-canada, policyengine-il, policyengine-ng) build on top of. The package is designed to calculate tax and benefit outcomes across populations under different policy scenarios.\n\nMost developers encounter this package transitively through a country model rather than installing it directly. Direct installation is appropriate when building a new country model, writing custom reforms, or extending the core simulation engine itself. The package depends on scientific Python libraries (numpy, pandas, numexpr, h5py) for numerical computation and data handling, plus visualization (plotly, pyvis) and utility libraries. It is actively maintained, supports modern Python versions (3.9\u20133.14), and carries no known security vulnerabilities.","worth_installing":"Yes, if you are building a country policy model, writing custom reforms, or integrating policy simulation into an application. No, if you simply need to run policy scenarios\u2014install a country model instead (policyengine-uk, policyengine-us, etc.), which brings this as a dependency. The AGPL license requires derivative works to be open-source, which is appropriate for public-interest policy tools but may conflict with proprietary use."},"id":"policyengine-core","links":{"html":"https://skillfed.io/packages/policyengine-core","md":"https://skillfed.io/packages/policyengine-core.md","pypi":"https://pypi.org/project/policyengine-core/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-14","license_spdx":null,"license_treatment":"agpl","name":"policyengine-core","python_support":"supports_current","summary":"Core microsimulation engine enabling country-specific policy models."},"popularity":{"monthly_downloads":131083,"position":11610,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.31.0"}
