Why GitHub Is a Goldmine for Cleantech GTM
The energy transition runs on software. Grid operators, EV charging networks, solar installers, wind turbine manufacturers, and carbon accounting platforms all need software engineers — and those engineers live on GitHub. When a developer commits to NREL/pvlib-python, opens an issue on PyPSA/pypsa, or stars the OCPP Python library, they are signaling active work in cleantech software. For companies selling developer tooling, APIs, cloud infrastructure, simulation platforms, or analytics to the energy sector, GitHub is where their buyers reveal themselves before any marketing touchpoint.
High-Signal Cleantech GitHub Repositories
- pvlib/pvlib-python — solar irradiance and PV system modeling; stars = solar software engineers and researchers
- NREL/SAM-python-wrapper — System Advisor Model; stars = energy project developers and EPC engineers
- e2nIEE/pandapower — power system analysis in Python; stars = grid software engineers
- PyPSA/PyPSA — Python for Power System Analysis; European and research grid engineers
- OpenEVSE/ESP32-WiFi-EVSE — open-source EV charging firmware; stars = EV charging network engineers
- mobilityhouse/ocpp — Open Charge Point Protocol Python library; stars = EV charging software teams
- NREL/OpenStudio — building energy modeling; stars = building performance software teams
- transitionzero/tz-osemosys — energy system optimization modeling
- marvin-j97/co2js or similar carbon footprint calculation repos
- openmeteor/open-meteo or weather API repos used in solar forecasting
Keyword Signals That Surface Cleantech Buyers
Monitor these keywords in GitHub Issues, PRs, and Discussions:
- "SCADA" or "SCADA integration" — industrial control systems teams at utilities and grid operators
- "OCPP" or "EV charging station" — EV infrastructure software teams
- "solar forecasting" or "irradiance model" — solar analytics and energy trading teams
- "grid stability" or "load balancing" or "demand response" — utility-scale grid software engineers
- "carbon accounting" or "Scope 3 emissions" — sustainability platform developers
- "battery storage" or "BMS" or "state of charge" — battery management system engineers
- "ISO 15118" or "smart charging" or "V2G" — EV protocol implementation teams
- "PPA" or "power purchase agreement" — energy trading and analytics software
- "MPPT" or "microinverter" — distributed solar hardware and software teams
- "time-of-use" or "TOU rate" — energy management software for demand response
Cleantech Developer Buyer Personas
- Grid software engineers at utilities and ISOs — building EMS, SCADA integrations, and market systems. Buyers of time-series databases, cloud infrastructure, and data pipeline tools.
- EV charging software teams — building OCPP backends, mobile apps, and billing systems for charging networks. Buyers of cloud platforms, IoT device management, and payment APIs.
- Solar analytics developers — building irradiance forecasting, performance monitoring, and asset management for solar farms. Buyers of weather data APIs, time-series databases, and ML infrastructure.
- Carbon accounting engineers — building Scope 1/2/3 emissions calculation, reporting automation, and supply chain carbon APIs. Buyers of data integration tools, audit trail infrastructure, and compliance SaaS.
- Building energy modeling engineers — using EnergyPlus, OpenStudio, or custom simulation tools for HVAC optimization. Buyers of cloud compute and simulation infrastructure.
- Energy trading and analytics developers — building systems for day-ahead and real-time electricity markets. Buyers of low-latency data feeds, time-series analytics, and financial data APIs.
Cleantech Company GTM Strategies Using GitHub Signals
- EV infrastructure SaaS: monitor OpenEVSE repos + OCPP library repos — these developers are building the software stack you can sell into
- Grid analytics platforms: track PyPSA, pandapower stargazers — grid planning engineers who need cloud compute and data tools
- Solar software vendors: monitor pvlib-python + SAM stargazers — solar teams evaluating your irradiance API or simulation platform
- Carbon accounting tools: watch CO2 calculation library repos — teams building sustainability features who might integrate your API
- Energy data platforms: track OpenEnergyPlatform contributors — energy data engineers who need data pipelines
- IoT/embedded for energy: monitor OpenModelica + battery management repos — firmware teams in EV and grid storage
Routing Cleantech Signals to Your Sales Stack
- HubSpot: tag "cleantech" plus subsegment (EV, solar, grid, carbon); use top language to differentiate researchers (Python/Julia) from production engineers (C++, Go)
- Clay: enrich with LinkedIn — filter for "Grid Software Engineer", "EV Software Engineer", "Energy Data Engineer" at utilities, EV OEMs, and climate tech startups
- Slack: alert on pvlib-python + OCPP Python stargazers with company domains matching energy companies
- Salesforce: create account-level opportunities when 2+ engineers from the same utility or EV company signal cleantech repos within 14 days
- Smartlead: run vertical-specific sequences for EV teams vs. solar teams vs. grid teams — the buying motion differs significantly across these sub-verticals