Skip to content
@stac-utils

stac-utils

Tools for working with SpatioTemporal Asset Catalogs (STAC)

stac-utils

Implementations and tooling for the STAC specification. For general ecosystem questions and announcements, use this organization's discussion page or the stac-spec discussions topic stac-software.

Diagram

This is a high-level diagram of some, but not all, repos in stac-utils, mostly focused on Python. A Javascript version of this diagram is WIP (#2). Repos are sorted into three categories:

  • Producers: Used to create STAC metadata, particularly for large, public datasets
  • Servers: Used to serve STAC metadata via a STAC API
  • Consumers: Used to consume, download, and analyze STAC metadata and their referenced assets

This diagram was initially presented at the 2023 STAC Sprint.

stac-utils

Pinned

  1. pystac pystac Public

    Python library for working with any SpatioTemporal Asset Catalog (STAC)

    Python 311 113

  2. pystac-client pystac-client Public

    Python client for searching STAC APIs

    Python 139 44

  3. stac-fastapi stac-fastapi Public

    STAC API implementation with FastAPI.

    Python 216 95

  4. pgstac pgstac Public

    Schema, functions and a python library for storing and accessing STAC collections and items in PostgreSQL

    PLpgSQL 123 27

  5. stactools stactools Public

    Command line utility and Python library for STAC

    Python 103 29

  6. qgis-stac-plugin qgis-stac-plugin Public

    QGIS plugin for reading STAC APIs

    Python 64 20

Repositories

Showing 10 of 38 repositories