PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Solar Energy Python Packages

Python packages with the GitHub topic solar-energy. Sorted by relevance, with stars and monthly downloads.
pvlib
pvlib

A set of documented functions for simulating the performance of photovoltaic energy systems.

943K 2K 1K
pvlib
solarfactors

A community-maintained implementation of the pvfactors bifacial irradiance model

58K 16 10
SunPower
pvfactors

:sunny: Open-source view-factor model for diffuse shading and bifacial PV modeling. Documentation:

10K 88 24
pvlib
pvanalytics

Quality control, filtering, feature labeling, and other tools for working with data from photovoltaic energy systems.

6K 135 40
aqreed
solarpy

Solar radiation model for flight dynamics. Based on Duffie & Beckman "Solar energy thermal processes" (1974)

4K 58 12
jbouwh
omnikdatalogger

Datalogger for Omnik solar power inverters with DSMR integration and output to Home Assistant, PVOUTPUT, InfluxDB and MQTT

3K 12 3
valeriolobrano
pvfit5

Estimation of the five parameters of the PV single-diode model from datasheet data at STC

3K 0 0
NREL
nrel-sup3r

The Super-Resolution for Renewable Resource Data (sup3r) software uses generative adversarial networks to create synthetic high-resolution wind and solar spatiotemporal data from coarse low-resolution inputs.

2K 131 34
zae-bayern
elpv-dataset

A dataset of functional and defective solar cells extracted from EL images of solar modules

1K 299 84
rosswarren
epevermodbus

Python library for communicating with EPever solar charge controllers

1K 55 26
vgsolar2
easunpy

EasunPy is a tool for monitoring Easun ISolar inverters with the wifi dongle. For now only monitor sensors are available, will add some basic configuration features in the future.

985 17 11
CharlesGodwin
pymagnum

A read only interface for Magnum Energy Network devices

913 16 6
NREL
pv-ice

An open-source tool to quantify Solar Photovoltaics (PV) Energy and Mass Flows in the Circular Economy, from a Reliability and Lifetime approach

895 43 22
jedie
inverter-connect

Get information from Deye Microinverter

720 37 11
NatLabRockies
nlr-rest2

REST2 is the High-performance solar radiation model for cloudless-sky irradiance, illuminance, and photosynthetically active radiation.

643 5 11
jbouwh
omnikdataloggerproxy

Proxy script to forward Omnik inverter messages to omnikdatalogger

623 0 1
adamcharnock
mate3

Python library & CLI for your Outback/Mate3s solar power system

532 12 12
Matthew1471
enphase-api

An unofficial Enphase® API that predominantly focuses on the local API.

388 129 16
tobirohrer
building-energy-storage-simulation

A simulation of a building to optimize energy storage utilization.

382 62 13
pvlib
twoaxistracking

twoaxistracking is a python package for simulating two-axis tracking solar collectors, particularly self-shading.

359 11 6
jblance
powermon

refactor of mpp-solar and jkbms to allow more flexibility

307 6 4
NREL
nrel-nsrdb

NSRDB data processing pipeline. Includes satellite data assimilation, cloud property prediction and gap-filling, radiative transport modeling, and data collection.

305 15 16
NatLabRockies
nlr-nsrdb

NSRDB data processing pipeline. Includes satellite data assimilation, cloud property prediction and gap-filling, radiative transport modeling, and data collection.

224 15 16
vindolin
sma2mqtt

Command line tool that listens to the multicast Speedwire of a SMA Energy Meter/Home Manger 2.0 and writes the values to a MQTT server.

145 4 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery