InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β
Top 16 Python Climate Projects
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
better_thermostat
This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.
-
pudl
The Public Utility Data Liberation Project provides analysis-ready energy system data to climate advocates, researchers, policymakers, and journalists.
-
-
midea-ac-py
Home Assistant custom integration to control Midea (and associated brands) air conditioners via LAN. (by mill1000)
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
pylandtemp
Algorithms for computing global land surface temperature and emissivity from NASA's Landsat satellite images with Python.
-
-
-
open-grid-emissions
Tools for producing high-quality hourly generation and emissions data for U.S. electric grids
-
-
That's exactly what we are using for our tests in a new pull request to add support to Postgres, https://github.com/BSC-ES/autosubmit/pull/2187
The last GH Actions jobs with SQLite and Python 3.9 took 3m 41s, and the same tests with Postgres took 4m 11s. Running a single test locally in PyCharm also executes in less than 1 second. You notice some bootstrap happening, but once the container image is downloaded locally, it's really quite fast.
-
climatemind-backend
Your climate action is here π Our API is a source for learning how climate change personally affects you and the things you care about most. Additionally, it will teach a scientifically proven method for communicating to others that climate change is a personally relevant issue to inspire action.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Climate discussion
Python Climate related posts
-
Renewables and rooftop PV set output records, and send coal and gas to new lows
-
Anyone know how to integrate a GeekTale Smart Door Knob w/ Fingerprint reader into HA?
-
Povijesni vremenski podaci
-
Aqara as thermostat for radiator
-
[Landlord - PA, USA][UK?] Locking Thermostatic Radiator Valves?; hydronic heat
-
Hi, I tested a cheap Moes Smart Zigbee Thermostat
-
Mini Split HVAC Control Integration
- A note from our sponsor - InfluxDB www.influxdata.com | 23 Dec 2025
Index
What are some of the best open-source Climate projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | tuya-local | 2,458 |
| 2 | homeassistant | 1,451 |
| 3 | ha-smartthinq-sensors | 1,266 |
| 4 | better_thermostat | 1,216 |
| 5 | pudl | 565 |
| 6 | meteostat-python | 546 |
| 7 | midea-ac-py | 298 |
| 8 | wxee | 212 |
| 9 | pylandtemp | 181 |
| 10 | hass-kumo | 129 |
| 11 | opennem | 107 |
| 12 | open-grid-emissions | 88 |
| 13 | HA_harmony_climate_component | 31 |
| 14 | autosubmit | 27 |
| 15 | climatemind-backend | 23 |
| 16 | climate.escea | 13 |