Rasterio reads and writes geospatial raster datasets, providing a Python API built on NumPy arrays plus the rio command-line tool.