Skip to content

open-risk/awesome-sustainable-finance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Sustainable Finance

A curated list of sustainable finance resources. The focus of the list is on code (tools, libraries, frameworks etc.) that fairly directly support any type of sustainable finance effort and open data that are useful in a sustainable finance context.

Solarpunk Flag

Image Credit: StarwallOfRadical.town, CC BY-SA 4.0, via Wikimedia Commons

How To Contribute

Contents

As the list grows we may introduce more / different sub-categories. The current classification is as follows:

Open Source Frameworks (Models and Tools)

This section focuses on projects that are primarily code oriented (models, tools etc.). Projects are grouped by domain.

Climate Finance

Frameworks and tools that are directly assisting the analysis of financial operations (e.g., transactions, securities, portfolios of contracts etc.) from a climate finance perspective

  • PACTA - Run the PACTA analysis on EQ & CB portfolios
  • r2dii.analysis - Tools to Calculate Climate Targets for Financial Portfolios
  • SBTi Temperature Alignment tool - This toolkit helps companies and financial institutions to assess the temperature alignment of current targets, commitments, and investment and lending portfolios, and to use this information to develop targets for official validation by the SBTi
  • Equinox - Equinox is an open source platform that supports the holistic risk management of sustainable finance projects
  • OS-Climate - Open Source Solutions to Enable Climate-Smart Investing
  • blockchain-carbon-accounting - This project implements blockchain applications for climate action and accounting, including emissions calculations, carbon trading, and validation of climate claims. It is part of the Linux Foundation's Hyperledger Climate Action and Accounting SIG
  • ESG Reg Reporting - A FINOS project to enable banks to consume 3rd party ESG data for the purposes of EU regulatory reporting

Carbon Footprint via EEIO or LCA Models

Frameworks that are indirectly supporting climate finance through environmentally extended input-output or lifecycle analysis of economic/financial systems

  • pymrio - Multi-Regional Input-Output Analysis in Python
  • PyIO - Python Module for Input-Output Analysis
  • iopy - Input-output data with Python
  • pyLCAIO - A Python class to hybridize lifecycle assessment (LCA) and environmentally extended input-output (EEIO) databases
  • Scafandre - Energy consumption metrology agent
  • Cloud Carbon Footprint - Cloud Carbon Footprint is a tool to estimate energy use (kilowatt-hours) and carbon emissions (metric tons CO2e) from public cloud usage
  • US EEIO - An R package for building and using USEEIO models
  • iomb - Python Input-Output Model Builder
  • Node Carbon - A Node Package for Measuring Carbon Footprints
  • OpenClimate - A data utility for tracking climate action
  • CityCatalyst - Open Source carbon accounting for cities

Biodiversity Finance

  • riskmapjnr - The riskmapjnr Python package can be used to obtain maps of the spatial risk of deforestation and forest degradation

Circular Economy Models

Frameworks that indirectly support sustainable finance by helping track material flows and advancing the circular economy

  • pycirk - A python package to model Circular Economy policy and technological interventions in Environmentally Extended Input-Output Analysis starting from SUTs
  • ODYM - Open Dynamic Material Systems Model
  • brightway-lca - Brightway2 is a framework for advanced life cycle assessment calculations.

Integrated Assessment Models

Integrated economic models (for macroeconomic scenarios)

  • mimi - Mimi is a Julia package that provides a component model for integrated assessment models
  • MessageIX - MESSAGEix is a versatile, dynamic, model framework for energy-engineering-economy-environment (E4) systems research.
  • premise - PRospective EnvironMental Impact AsSEssment. Coupling the ecoinvent database with projections from Integrated Assessment Models (IAM)
  • DICE - Dynamic Integrated Climate-Economy Model of the Economics of Global Warming
  • DICE++ - C++-Implementation of the DICE Dynamic Integrated Climate-Economy Model of the Economics of Global Warming
  • python-DICE - Python 3.6 implementation of Dynamic Integrated Climate-Economy (DICE)
  • WITCH - World Induced Technical Change Hybrid model
  • pyam - Analysis & visualization of integrated-assessment and macro-energy scenarios
  • nomenclature - Working with IAMC-format project definitions
  • IAMC Tools - A collection of R tools for data analysis and diagnostics.

Social Finance

Frameworks and tools that support the social pillar of ESG, e.g. through financial inclusion tools and infrastructure

Financial Inclusion

  • Fineract - Apache Fineract: A Platform for Microfinance
  • mojaloop - Open source software for creating payment platforms that will help unbanked people access digital financial services.
  • Tazama - Open Source Real-Time Transaction Monitoring Software for Fraud and Money Laundering Detection
  • tigerbeetle - The distributed financial transactions database designed for mission critical safety and performance.
  • rafiki - An open-source, comprehensive Interledger service for wallet providers, enabling them to provide Interledger functionality to their users.

Financial Literacy

  • PLACEHOLDER

Open Data

This section collects open data sources (API endpoints) with data relevant directly or indirectly for sustainable finance workflows

GHG Emissions

  • EDGAR - European Commission Emissions Database for Global Atmospheric Research
  • European Environment Agency - EU Member States' greenhouse gas (GHG) emission projections
  • GHG Data - Greenhouse gas emissions data packaged for easy exploration and charting
  • EFDB - IPCC Emission Factor Database (offline versions for MS,Apple,Linux)
  • bonsai_ipcc - The bonsai_ipcc python package enables users to calculate national greenhouse gas (GHG) inventories based on the guidelines provided by the International Panel on Climate Change
  • openGHG - A cloud platform for greenhouse gas (GHG) data analysis and collaboration.
  • FaIR - FaIR (the Finite-amplitude Impulse-Response) climate model is a simple climate model, or emulator, useful for producing global mean temperature projections from a wide range of emissions or prescribed forcing scenarios
  • climate_categories - Commonly used codes, categories, terminologies, and nomenclatures used in climate policy analysis in a nice Python package.

Energy System

  • GEM - GEM Wiki, the shared resource on all things energy: fossil fuels, renewable energy sources, environmental impacts, and the global movement to transition to a clean energy system
  • electricityMap - A real-time visualisation of the CO2 emissions of electricity consumption
  • ETHOS.FINE - Framework for Integrated Energy System Assessment
  • gridemissions - The tools in this repository power the visualization at energy.stanford.edu/gridemissions

Other Sustainability Data

Related Domains

Other awesome lists / resources that are more indirectly relevant for sustainable finance

  • Open Sustainable Technology - A curated list of open technology projects to sustain a stable climate, energy supply, and natural resources
  • Industrial Ecology Dashboard - A collection of open source projects relevant for industrial ecology practitioners, hosted on GitHub and beyond
  • Climate Modeling - Python package for process-oriented climate modeling
  • NTNU Course - NTNU Integrated Assessment Modelling Course (2022)
  • climate econometrics - This is a repository for a practical guide to climate econometrics available at climateestimate.net
  • Open Climate - Independent Climate Accounting Network in support of Paris Agreement goals
  • Awesome Fintech - A curated collection of open source fintech libraries and resources.