Community / Patterns
The Green Software Patterns Catalogue is an online open-source database of software patterns that, if applied, will reduce software emissions. The catalogue is designed to make green software patterns easy to understand and implement.
Summary
Each of our patterns have been thoroughly reviewed and curated by the Green Software Foundation across a wide range of categories. Any software practitioner can find the patterns related to their field, technology, or domain. Anyone can submit a pattern that triggers a detailed review process by the Foundation. You can be confident that applying any patterns that have completed that process will reduce your software emissions.
To use the patterns, head to https://patterns.greensoftware.foundation and search for your field or technology. Each pattern is atomic and applicable to real-world situations and applications.
Key people & links
Community Project Manager: Russell Trow (LI) | Green Software Foundation
Project Lead: Bill Johnson (LI) | Amazon
Website: Green Software Patterns
Repository: https://github.com/Green-Software-Foundation/patterns
Getting Started
The best place to get started with the patterns project is to post in the patterns discussions forum.
There are many ways to get involved from:
Submitting a green software pattern.
Reviewing green software patterns.
Becoming a subject matter expect reviewer.
OKRs
OKR1: Ensure people can easily apply green software principles
KR1.2: 500 green software patterns have been published by the end of 2023