A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Equinox

Supports the holistic risk management of sustainable finance projects.
https://github.com/open-risk/equinox

Category: Sustainable Development
Sub Category: Sustainable Investment

Keywords

django equator-principles esg finance financial-data geospatial ghg-emissions python risk-analysis risk-management sustainability sustainable-finance sustainable-portfolio-management

Keywords from Contributors

transforms measur archiving animals conversion observation optimize projection compose generic

Last synced: about 18 hours ago
JSON representation

Repository metadata

Equinox is an open source platform that supports the holistic risk management of sustainable finance projects

README.md

Documentation Status
made-with-python
GitHub license
Percentage of issues still open

Equinox Overview

Equinox Logo Equinox is an open source platform for sustainable portfolio management. It supports holistic risk management and reporting of sustainable finance projects in accordance with evolving industry standards.

The Challenge of Sustainable Finance

Sustainability (understood both in environmental and social terms) is a seriously challenging and for the foreseable future persistent issue that affects all economies irrespective of state of development. Tools and methodologies that improve the ability of all stakeholders to assess and report risks are thus an important objective.

What exactly is Equinox?

Equinox is a database and a web application frontend that works together with tailored data schemas to provide a flexible and powerful Sustainable Finance platform adhering to many regulatory and ESG initiatives and recommendations.

Running an equinox instance creates a local server that can then be accessed via any regular web browser. With some additional installation steps an instance can be also be made available online (publicly or via registration). For a running instance of equinox check out Sustainability.Town.

NB: For easy installation and testing the current release uses an sqlite database instead of a production database.

Functionality

The functionality of Equinox focuses on integrating the following concepts:

  • Energy Accounting and in Particular Scope 2 Accounting and Reporting
  • Green Public Procurement (GPP) portfolio management
  • GHG Accounting Protocol for Projects
  • The PCAF coalition's approach to accounting and reporting mortgage portfolio GHG emissions
  • The PCAF coalition's approach to accounting and reporting project finance GHG emissions
  • Equator Principles for Project Finance
  • The European Banking Authority's Criteria for Credit Risk Assessment of Project Finance under the Standardized approach for Specialized Lending

Find out more:

Screenshots

The landing page of a working equinox instance:

Landing Page

To get anything done we need to log in! (admin/admin would be the credentials in a local demo instance)

Login Page

Once you log in successfully you'd be greeted by the admin area

Admin Page

The admin is our main workbench

Credits

  • The Python and Django ecosystems and the many powerful software components (GeoDjango, Jazzmin, ... full list coming)
  • The GHG Protocol
  • The Partnership for Carbon Accounting Financials
  • The European Banking Authority
  • The EU Open Data Portal and the EU Publications Office
  • The Equator Principles Alliance

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 142
Total Committers: 2
Avg Commits per committer: 71.0
Development Distribution Score (DDS): 0.021

Commits in past year: 33
Committers in past year: 2
Avg Commits per committer in past year: 16.5
Development Distribution Score (DDS) in past year: 0.091

Name Email Commits
Open Risk o****k@o****m 139
dependabot[bot] 4****] 3

Committer domains:


Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 10
Total pull requests: 3
Average time to close issues: 9 months
Average time to close pull requests: 6 minutes
Total issue authors: 1
Total pull request authors: 1
Average comments per issue: 0.3
Average comments per pull request: 0.0
Merged pull request: 3
Bot issues: 0
Bot pull requests: 3

Past year issues: 3
Past year pull requests: 3
Past year average time to close issues: 4 days
Past year average time to close pull requests: 6 minutes
Past year issue authors: 1
Past year pull request authors: 1
Past year average comments per issue: 1.0
Past year average comments per pull request: 0.0
Past year merged pull request: 3
Past year bot issues: 0
Past year bot pull requests: 3

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/open-risk/equinox

Top Issue Authors

  • open-risk (10)

Top Pull Request Authors

  • dependabot[bot] (3)

Top Issue Labels

  • bug (2)
  • documentation (2)
  • enhancement (1)
  • localization (1)
  • user_interface (1)
  • security (1)

Top Pull Request Labels

  • dependencies (3)
  • github_actions (3)

Package metadata

pypi.org: equinox-server

An open source platform for sustainable finance

  • Homepage: https://github.com/open-risk/equinox
  • Documentation: https://equinox-server.readthedocs.io/
  • Licenses: Apache
  • Latest release: 0.3 (published about 3 years ago)
  • Last Synced: 2025-04-25T12:31:45.055Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 45 Last month
  • Rankings:
    • Dependent packages count: 7.31%
    • Stargazers count: 13.628%
    • Forks count: 15.416%
    • Dependent repos count: 22.088%
    • Average: 23.67%
    • Downloads: 59.908%
  • Maintainers (1)

Dependencies

.github/workflows/codeql-analysis.yml actions
  • actions/checkout v2 composite
  • github/codeql-action/analyze v1 composite
  • github/codeql-action/autobuild v1 composite
  • github/codeql-action/init v1 composite
.github/workflows/django.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
Dockerfile docker
  • python 3.9-slim build
requirements-dev.txt pypi
  • Sphinx * development
  • selenium * development
  • sphinx-rtd-theme * development
requirements.txt pypi
  • Django *
  • Markdown *
  • Pillow *
  • behave-django *
  • django-countries *
  • django-debug-toolbar *
  • django-import-export *
  • django-jazzmin *
  • django-json-widget *
  • django-leaflet *
  • django-markdownfield *
  • django-prettyjson *
  • django-treebeard *
  • djangorestframework *
  • drf-yasg *
  • jsonfield *
  • numpy *
  • pandas *
  • scipy *
setup.py pypi
  • Django *
portfolio/fixtures/Project.json nuget
portfolio/fixtures/usecase-1/Project.json nuget
portfolio/fixtures/usecase-5/Project.json nuget
pyproject.toml pypi
environment.yml pypi
  • bleach ==5.0.0
  • defusedxml ==0.7.1
  • diff-match-patch ==20200713
  • django-geojson ==3.2.1
  • django-import-export ==2.8.0
  • django-jazzmin ==2.5.0
  • django-json-widget ==1.1.1
  • django-markdownfield ==0.10.0
  • django-treebeard ==4.5.1
  • et-xmlfile ==1.1.0
  • future ==0.18.2
  • markuppy ==1.14
  • odfpy ==1.4.1
  • openpyxl ==3.0.9
  • pyyaml ==6.0
  • shortuuid ==1.0.8
  • tablib ==3.2.0
  • webencodings ==0.5.1
  • xlrd ==2.0.1
  • xlwt ==1.3.0

Score: 8.304494897963567