# pvfactors

**Canonical:** https://apis.io/apis/sunpower/pvfactors/  
**Provider:** SunPower — https://apis.io/providers/sunpower/  
**Documentation:** https://github.com/SunPower/pvfactors

pvfactors is one of 3 APIs that [SunPower](https://apis.io/providers/sunpower/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Solar Energy, Photovoltaics, Irradiance Modeling, Bifacial PV, and Python. The published artifact set on APIs.io includes API documentation.

pvfactors is an open-source Python library for modeling diffuse shading and bifacial photovoltaic (PV) irradiance. It implements 2D geometry and view-factor mathematics to account for reflections between array surfaces including front and back sides of bifacial modules, ground, and sky. Used by PV professionals for simulation of complex shading scenarios, time-series irradiance calculations, and energy yield assessment. Maintained under the SunPower GitHub organization.

## Machine-readable artifacts (4)

- **Documentation** — https://sunpower.github.io/pvfactors/
- **GitHub** — https://github.com/SunPower/pvfactors
- **PyPI** — https://pypi.org/project/pvfactors/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/sunpower/refs/heads/main/apis.yml

## Other SunPower APIs (2)

- [PVMismatch](https://apis.io/apis/sunpower/pvmismatch/)
- [SolarUtils](https://apis.io/apis/sunpower/solar-utils/)

## Tags

Solar Energy, Photovoltaics, Irradiance Modeling, Bifacial PV, Python, Open-Source

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/sunpower/pvfactors/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/sunpower/.
