Skip to content

Libraries

We have developed various python libraries that are used in our projects.

owid.catalog

Data management with rich metadata support. Implements core data structures used in ETL.

owid.repack

Data packaging and optimization. Automatically reduces memory usage of pandas DataFrames by converting columns to more efficient data types.

owid.datautils

Data processing utilities. Examples are functions to help with data cleaning, transformation, and geographic data harmonization.

owid-grapher-py

Python library for programmatic creation and management of Our World in Data charts. Provides a high-level interface to the Grapher configuration system.