Welcome to gfw-common’s documentation!#

The gfw-common package provides shared utilities and abstractions used across Global Fishing Watch (GFW) projects. It is designed as a lightweight library of reusable components that simplify working with data pipelines, command-line interfaces, and integrations with external systems.

This package follows a “common code, single source” principle: functionality that is used by more than one service is factored into gfw-common, ensuring consistency, easier maintenance, and reduced duplication.

Date: Jun 05, 2026 Version: 0.11.1

User guide

The user guide provides useful examples on how to use the subpackages.

API reference

The reference guide contains a detailed description of the GFW Common API.