PowerAPI is a Python framework for building software-defined power meters.
-
Updated
Apr 20, 2026 - Python
This topic gathers projects that exemplify or help to provide green computing. Green software is engineered to reduce energy consumption, which considers factors like algorithmic and language efficiency, networking, storage footprint, compute requirements, and so forth. Some projects follow great green software practices that should be highlighted; others help the rest of the world greenify their own code. The projects collected here are a mix of both.
PowerAPI is a Python framework for building software-defined power meters.
DePIN for Vintage Hardware — Proof-of-Antiquity blockchain where old machines outmine new ones. AI-powered hardware fingerprinting, 15+ CPU architectures, Solana bridge (wRTC). $0 VC.
Measure energy consumption and carbon emissions of software - Timelines, git-integration, Comparions, Dashboards and Optimizations included
The "Economy Mode" for AI Compute
SmartWatts is a formula for a self-adaptive software-defined power meter based on the PowerAPI framework.
🌏 Simple Energy-Calculator Script In Python
Energy measurement framework for Mobile Apps
Application performance monitor (APM) for energy logging and carbon estimation in Python applications with uncertainty-aware marginal emissions.
Green Software Use on HPC
PowerAPI formula using RAPL counters to provides power consumption information.
Hackathon winner at AI Engineer World Fair Hackathon: Transforming code, one function at a time, to reduce digital carbon footprints and create a more sustainable digital world.
A tool to measure and compare the energy consumption of code variants.
Compact Image Captioning (CoCA) is an open source image captioning project to promote Green Computer Vision, as well as to make image captioning research accessible to universities, research labs and individual practitioners with limited financial resources.
Python library for Green Computing - uses carbon intensity APIs to make code execution low-carbon
AI-powered carbon footprint tracker — log eco-friendly habits (walking, cycling, public transport, no AC) and get real-time CO₂ savings with personalised sustainability insights.
Carbon Aware cloud scheduler -- enabling a sustainable cloud
Monitoring power consumption and calculates CO2 emissions from Kubernetes containers
[FGCS] Code and data for the paper "Adaptive green cloud applications: Balancing emissions, revenue, and user experience through approximate computing"
Lanzarini Model (Geodetic-Entropic Optimization). Official Protocol: 18 March 2026. Reducing AI energy consumption by 58.42% (5.01 TWh/year) via Geodesic L-Operator and 2.99 Hz Resonance.
Mock Ada Carbon Monitoring Implementation